Massive tidal turbine unveiled in Scotland
Thursday, August 12, 2010 - 10:42
in Mathematics & Economics
What is thought to be the biggest tidal energy turbine in the world has been unveiled in the Scottish Highlands, ahead of testing off Orkney.