Barclays CEO stepping down after Epstein probe

Briefly had an affinity card with Barclays. They were shitty even for a bank, shittier then BOA even...