Skip to main content

China Investment Corporation

China Investment Corporation is a state-owned sovereign wealth fund headquartered in China. It operates through three subsidiaries: CIC International, CIC Capital, and Central Huijin. CIC International and CIC Capital are market-oriented entities with specialized mandates and a global reach, while Central Huijin focuses on making equity investments in key state-owned financial institutions. The company manages a diversified portfolio across public equities, fixed income, alternative assets, and direct investments.

East Asia & Pacific
Sovereign Wealth Funds
Government
Not Engaged
Visit Website
Social Benchmark
1.4/100
Gender Assessment
0.0/100
On this page

Subscribe to stay informed on our work

Keep up to date with all the latest from World Benchmarking Alliance

Join our newsletter