China Investment Corporation (CIC) is a sovereign wealth fund formed on September 29, 2007 and is based in Beijing, China. CIC invests in a variety of asset classes which includes direct investments, institutional real estate and infrastructure. The fund is managed and administered by the board of directors.