Former Barclays CEO fined and banned over Epstein ties

Former Barclays CEO fined and banned over Epstein ties