China’s Outbound Investment Hits 7-Year High as Capital Shifts to Minerals and Data Centres
According to an SCMP summary of Rhodium Group’s China Cross-Border Monitor, Chinese firms announced about US$124 billion in new outbound direct investment in 2025, up 18% from 2024 and the highest since 2018. The reported rise in completed deals suggests improving execution, with strategic raw materials and data-centre/energy-linked assets emerging as key priorities.