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

Floating power plant

energy

Power plants that are constructed on barges or ships and can be towed or sailed to a location and connected to the power grid.