10 April 2026

Ninety One given £1.1bn mandate by Countrywide Assured