Scotland’s Orbital Marine Power launches World’s Most Powerful Wind Turbine

Scotland’s Orbital Marine Power launches World’s Most Powerful Wind Turbine

By Anna Domanska - Apr 23, 2021

The world’s most powerful tidal turbine was recently launched from the flourishing seaport of Dundee. Scottish floating tidal turbine technology provider Orbital Marine Power has

Read More