Scots host world’s largest tidal energy project

The world’s largest tidal stream energy array will be built in the Sound of Islay following approval by the Scottish Government. Scottish Power Renewables, £40m tidal array development will harness the power of the Sound of Islay, off the west coast of Scotland and generate enough electricity for over 5,000 homes. The 10 Megawatt facility […]