IMCO returns 5.6% for 2023, driven by public equities
The Investment Management Corp. of Ontario is reporting a net return of 5.6 per cent for 2023, with net assets increasing to $77.4 billion. The…
- By: Bryan McGovern
- April 11, 2024 April 10, 2024
- 09:00