July 12, 2017 5:00 AMBEIJING ⢠China's sovereign wealth fund China Investment Corp (CIC) posted a 1.88 per cent rise in net profit for last year, boosted by stronger returns from its overseas portfolio.