Chinese wind turbine manufacturer Mingyang Smart Energy Group Ltd (SHA:601615) has launched its OceanX floating wind turbine platform, a dual-turbine 'V' shaped structure with a total capacity of 16.6 MW.