China Investment Corporate (CIC) Definition
What Is the China Investment Corporation (CIC)? The China Investment Corporation (CIC) is the sovereign wealth fund (SWF) of the People’s Republic of China. The CIC was founded in 2007 and has assets under management (AUM) of more than $1.3 trillion. The fund invests on a long-term basis in global public and private assets to