China Investment Corp. logo

China Investment Corp.

Beijing, China

About China Investment Corp.

China Investment Corporation (CIC) is China’s sovereign wealth fund, established in 2007 to diversify the country’s foreign exchange holdings and maximize returns through global investments across public equity, fixed income, private equity, real estate, infrastructure, and other alternative assets. Notable projects include major stakes in Blackstone, Logicor (European logistics), and joint ventures in sectors such as shipping and real estate.

Properties by China Investment Corp.