News

Canada Pension Plan Investment Board (CPP Investments) ended its fiscal year on March 31, 2025, with net assets of $714.4 billion, compared to $632.3 billion at the end of fiscal 2024. The $82.1 ...