Deme unit GeoSea completes acquisition of offshore installer A2SEA

The Sea Challenger installs the Siemens 6MW turbine at Dudgeon
The Sea Challenger installs the Siemens 6MW turbine at Dudgeon
Published 4 September 2017, 08:49Updated 4 September 2017, 08:49
Offshore