China Investment Corp. (Cic)
China
Overview
China Investment Corporation, founded September 29, 2007 with $200bn registered capital, is the world's largest sovereign wealth fund, with AUM exceeding $1.5 trillion (2026).
Key Facts
- Type
- Sovereign Wealth Fund
- AUM
- USD 1567.0B
Last updated April 20, 2026