The GEPF’s defined benefit structure offers a level of security and predictability that is hard to find elsewhere.
Ninety One plc (the ‘Company’) announces that on 24 March 2025 it purchased a total of 32,947 of its ordinary shares of £0 ...