X
News

GE-Andritz consortium wins €400m supply deal for Swansea Bay Tidal Lagoon power project

Close
Close
Close