World's largest tidal turbine project in Sound of Islay

17th March 2011, Comments 0 comments

The world's largest tidal stream energy development will be built off the west coast of Scotland.

0 Comments To This Article