News

Ninety One said it had seen £400m of net inflows in the six months to the end of March 2025, a marked turnaround from the ...