China Sovereign Wealth Fund’s Shifting Strategy

China Investment Corporation (CIC), the country’s main sovereign wealth fund, posted a 10.65% return on its overseas investment in 2012, registering an above 5% cumulative annualized return since its establishment in 2007. This is a significant improvement compared with the 4.3% loss last year, the fund’s worst performance in 5 years. As a young member […]