China Investment Corporation is a sovereign wealth fund responsible for managing part of the People's Republic of China's foreign exchange reserves

Source documents