China Investment Corporation is a sovereign wealth fund responsible for managing part of the People's Republic of China's foreign exchange reserves. CIC was established in 2007 with approximately US$200 billion of assets under management. At the end of 2017, the CIC had over US$941 billion in assets under management. It is China's largest sovereign wealth fund. In 2021, the China Investment Corporation had US$1.2 trillion in assets under management.

Revenue(RF), mln.USD
Assets(RF), mln.USD
Capital(RF), mln.USD
Staff(RF), 2021
The Company Statement
July 24, 2022

China's Belt and Road spending in Russia drops to zero

All company names used on this web page are for identification purposes only. All trademarks and registered trademarks are the property of their respective owners.
Company statements and statistical data are collected from open sources and official registers according to the methodology of the KSE Institute.