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
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/
