Barclay’s CEO Steps Down Amid Jeffrey Epstein ProbeBy Jason Pelish - November 1, 2021089 Another prominent figure caught up in Epstein scandal Advertisment