ScottishPower seals £1BN offshore wind turbine deal with Siemens Gamesa

icon
icon