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