China Investment Corporation Returns -4.3% in Global Investment Portfolio in FY2011
In 2011, the China Investment Corporation (CIC) returned a -4.3% on their global investment portfolio. The CIC is a long-term investor. The China Investment Corporation extended their investment horizon to 10 years in January 2011. The cumulative annualized return since inception was 3.8%. The CIC had returns of 11.7% in both 2009 and 2010.
In 2011, the $482 billion CIC beefed up allocation to private markets especially in sectors such as energy, real estate, resources, and infrastructure.
Increasingly, Asian sovereign funds are investing more into resources and energy, including Temasek Holdings.