How the CEO of the $243.7 billion PSP Investments pension fund is navigating tumultuous markets June 9, 2023
Foreign investors have been dumping vast amounts of Chinese assets, and putting money there will only get riskier June 9, 2023