China sovereign wealth fund registers benchmark-beating return
China Investment Corporation (CIC) delivered a benchmark-beating return in 2023 on the back of putting greater emphasis on private assets such as private credits and green energy investments. CIC posted 6.57% of ten-year annualised net return as of year-end 2023, outperforming its long-term performance benchmark by 31 basis points, the sovereign wealth fund says in its annual report. The fund’s cumulative annualised net return was 6.23% since its inception in 2007. CIC says the global macroeconomic paradigm shift continued to evolve in...
