Barclays’s Three Top Managers Quit Amid Bank of England Dispute

Barclays’s Three Top Managers Quit Amid Bank of England Dispute

Chris Ratcliffe/Bloomberg

Barclays Plc headquarters in the Canary Wharf business district of London.