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.