CIC Yields 11.7% Returns On Int’l Projects The China Investment Corporation received an 11.7% return on its overseas portfolio in 2010, amounting to assets worth $409.6 billion. July 26, 2011