Scotrenewables turbine SR2000 hit its full rated Power
The world’s most powerful tidal turbine, SR2000 developed and manufactured by Scotrenewables Tidal Power Limited, has reached full rated power at the European Marine Energy Centre,…
Read More...
Read More...