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