China Investment Corp, the country's $300 billion sovereign wealth fund, increased its net profit last year to $41.66 billion from $23.1 billion in 2008, China Central Television quoted the fund as saying.
CIC, founded in late 2007, made a positive return on its overseas investments last year of 11.7 percent, the television report said.
The fund made new overseas investments last year of $58 billion, it added.