China SWF Eyes Russia Investments China’s $300 billion sovereign wealth fund, China Investment Corporation, is seeking to invest in Russia. December 17, 2025