WindTwo-headed floating wind turbine giant completed by China's MingyangOceanX featuring twin 8MW turbines is assembled in GuangzhouMingyang's OceanX is completed in China.Photo: Mingyang Smart EnergyAndrew LeeActing Editor-in-Chief, Recharge