China Investment Corporation (CIC)
Founded in 2007, China Investment Corporation (CIC) is a sovereign wealth fund operating through three subsidiaries: CIC International, CIC Capital and Central Huijin. While CIC International and CIC Capital are market-oriented commercial entities with a specialised mandate and global reach, Central Huijin makes equity investments in key state-owned financial institutions. CIC is headquartered in Beijing, China and has two overseas branches in Hong Kong and New York, USA.
Risks and opportunities
See results for
More about the company
- Headquarters
- China
- Results 2021
- Net income: USD 108 billion; Total assets: USD 1.2 trillion
- Ownership structure
- State-owned
- Number of employees
- 689
- Website
- http://www.china-inv.cn/
