Month: November 2021

Barclay’s CEO steps down amid Epstein probe

The American chief executive of Barclays, Jes Staley, is stepping down with immediate effect following an investigation by British regulators into his relationship with disgraced...