CIC, RDIF Float Investment Fund China’s sovereign wealth fund China Investment Corp. and Russian Direct Investment Fund have set up a Russia-China investment fund. December 17, 2025