MENU
Aim higher

Search

Qualification of sail-based power plant for production of electricity from the renewable energy of tidal streams

Floating tension-tethered and self-steerable Marine-current Turbine