China Investment Corporation
China Investment Corporation (CIC), founded in 2007, is a sovereign wealth fund based in Beijing, 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. During the assessed period, CIC reported total assets corresponding to USD 1239.9 billion.
- Ranking position
- #361 /400
- Total score
- 0.6 /100
Industry | |
---|---|
Asset owners | #73 |
Sovereign wealth funds | #15 |
Leading practices
No leading practices identified for the financial institution.
Risks and opportunities
The financial institution is behind many of its peers in terms of overall disclosure. It is hence recommended that the financial institution uses this benchmark as a guide to disclose more on sustainability practices and performance across measurement areas with regards to its provision of products, capital and services, as well as considering its own operation and supply chain.
Disclaimer
This scorecard refers to information in English which was publicly available by July 15 2024. AuM and Total assets are stated in USD for comparability and have been calculated based on reported local currency values multiplied by applicable IMF currency converter values.
See results for
More about the company
- Headquarters
- China
- Ownership structure
- Government
- Results 2024
- Total assets: USD 1239.9 billion;
- Number of employees
- -
- Website
- http://www.china-inv.cn
