This floating giant is the most powerful tidal turbine on Earth, and it’s quietly powering an island from the sea. Meet the Orbital O2, built by Scotland’s Orbital Marine Power and anchored off ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results