China’s China Investment Corporation chairman out with Annual Report 22 July 2016
– 2105 net profit $73.94bln vs $89.1bln in 2014
– net return on overseas investment -2.96% vs +5.47% in 2014, the worst return since 2011
China Investment Corporation (CIC), founded in 2007, was established as a vehicle to diversify China’s foreign exchange holdings and seek maximum returns for its shareholder within acceptable risk tolerance.