This is how you deploy an absolutely massive floating turbine – CNET

Orbital Marine Power says its tidal turbine is the most powerful in the world.

Leave a Reply