Technology

Offshore Wind

Fixed and floating turbines in open water.