Key findings 2026 H1 saw the highest BRI engagement for any first six months since 2013, with USD49.8 billion in investment and USD76.5 of construction contracts. China’s energy related engagement in 2026 H1 reached record levels with about USD36.3 billion – almost double the energy engagement in any first half…
Download report The world faces a dual environmental crisis through climate change and biodiversity loss. State-owned enterprises (SOEs) are in a unique position to take a leading role in confronting these challenges and shifting economic activity from polluting to green. This requires a shift in existing business models, particularly in…