You are viewing an archived page. For the latest information, please visit our new website.

Click here
See total ranking

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.

Ranking position
#343 /395
Total score
0.5 /100
Industry
Sovereign wealth funds #10
Measurement area Score Rank (0-395)

Governance and strategy

0.0 /40 #297

Respecting planetary boundaries

0.0 /30 #276

Adhering to societal conventions

0.5 /30 #300

Leading practices

Risks and opportunities

See results for

  1. 2025

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/

This financial institution is part of the SDG2000, the 2,000 most influential companies

See company profile