Business
Share repurchase programme
Share repurchase programme.

About this update from Ninety One Plc
[{"type":"text","content":"\n\nNinety One plc Ninety One Limited \nIncorporated in England and Wales Incorporated in the Republic of South Africa \nRegistration number 12245293 Registration number 2019/526481/06 \nDate of registration: 4 October 2019 Date of registration: 18 October 2019 &n...