China launches world's first 16 MW floating wind turbine at sea China's CNOOC deployed the world's first 16 MW floating wind turbine with tension-leg platforms in the South China Sea.
China sets goal: wind and solar to account for over half of the country's installed power generation capacity by 2030 China aims to build an efficient low-carbon energy system. By 2030, solar and wind power are expected to exceed 50% of energy generation.
China returns to oil and gas. Why the new phase of the Belt and Road Initiative could be a game changer In 2025, China hit a record $71.5B in Belt and Road engagement, shifting from buying resource stakes to building industrial infrastructure, securing engineering contracts, and establishing long-term production chains.