Article

South China Morning PostSouth China Morning Post on 2021-01-26 05:39

Apollo CEO Leon Black to resign after review of Jeffrey Epstein ties

Leon Black’s decision to step down illustrates how doing business with Jeffrey Epstein weighed on the reputation of one of Wall Street’s most ...

Related news