Scotland Takes Lead in Tidal Energy

The world’s largest tidal stream energy development is set to be built off the west coast of Scotland.

 

by Simon (biggreensmile)

[mappress]

Source: biggreensmile, March 29, 2011