China sails into deepwater floating wind to power giant CNOOC oil & gas complex
Mingyang 7.25MW turbine and platform will sit in 120-metre waters pumping green power to hydrocarbon facilities
Mingyang 7.25MW turbine and platform will sit in 120-metre waters pumping green power to hydrocarbon facilities