China's energy transition milestones: floating wind turbine and desert solar wall
CNOOC launches world-first 16MW floating wind turbine, combining oil & gas with renewables. China's 'Great Solar Wall' in the Kubuqi Desert is a massive renewable project with dual benefits of energy generation and desertification control. Both demonstrate deepwater tech and large-scale solar deployment, fitting environment and innovation pillars.
Sources (2)
Updated Aug 7, 2026