October 7, 2026 Between 2000 and 2023, Chinese official sector institutions provided nearly 1 trillion US dollars