PSP Investments’ technology, operations chief to exit in 2027 - Markets Group October 15, 2026 PSP Investments’ technology, operations chief to exit in 2027 Markets Group Read full story →