China outbound investment rises 18% in 2025
Chinese outbound investment rose 18% in 2025 to USD 124 billion, the highest level since 2018, driven mainly by energy and basic materials, according to Rhodium Group. Investment increasingly shifted toward Asia, Africa, and the Middle East, while North America and Europe accounted for less than 20% of announced deals.