Barclays boss Jes Staley quits over investigation into links with Jeffrey Epstein

Tag: Barclays