Rocks & mirror
WÄRTSILÄ
Encyclopedia of Marine and Energy Technology

Floating wind turbine

energy

Wind turbines that are mounted on floating structures which are then tethered to the sea bed.

Download the Encyclopedia