Top

Offshore wind power: All systems go for Orsted's 573-megawatt facility