NestLens
Capital Provider (LP)

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
Visit website ↗View full profile on NestLens →

Last updated April 20, 2026