China Investment Corporation logo

China Investment Corporation

0 followers

About China Investment Corporation

China Investment Corporation (CIC) is a Beijing-based sovereign wealth fund established in 2007 to diversify China's foreign exchange holdings and maximize shareholder returns within acceptable risk levels. With a registered capital of $200 billion, CIC operates through three subsidiaries: CIC International, managing overseas investments in public market securities, funds, and real estate; CIC Capital, focused on direct foreign investments and fund management; and Central Huijin, which handles equity investments in key state-owned financial institutions within China. CIC follows market-oriented, professional, and international operational standards, maintaining strict separation between its domestic and international investment activities.