Peter Sands has quit Standard Chartered after months of speculation surrounding the beleaguered chief executive’s position at the UK bank.
¬ Haymarket Media Limited. All rights reserved.