Scotland's Orbital Marine Power Launches The World’s Most Powerful Tidal Turbine
Scotland's Orbital Marine Power has completed building what it claims will ...