China launches giant installation vessel to help build world's largest offshore wind farm
Shipbuilder floats Alfa Lift that will install foundations at 3.6GW Dogger Bank off UK
Shipbuilder floats Alfa Lift that will install foundations at 3.6GW Dogger Bank off UK