China leads global clean energy investment with $625 billion in 2024

Country rapidly consolidating its global leadership in clean energy, with $625 billion invested in 2024 and renewable power installations surpassing 2000 gigawatts by April 2025

CNOOC commissions China’s first deepwater South China Sea floating wind farm.
CNOOC commissions China’s first deepwater South China Sea floating wind farm.Photo: CNOOC
Published 9 July 2025, 03:24Updated 9 July 2025, 06:35
ChinaNational Energy AdministrationAsia & OceaniaEast Asia