Optimus Wind
Sembcorp Marine completes offshore wind farm substations for Hornsea 2 project
Energy_Transition