Chinese wind turbine manufacturer Ming Yang Smart Energy Group Ltd (SHA:601615) has this week unveiled a 50-MW floating wind turbine under its OceanX platform.