- Advertisement -
ASX-listed Magellan has lost one of its largest institutional investment mandates with UK-based St James’s Place, after two weeks of leadership instability erupted at the Sydney investment firm.
The news caused Magellan’s stock price to fall by 28 per cent within 10 minutes when trading…

