Another CEO Steps Down! l
Leon Black to Step Down as Apollo's C.E.O. Over Payments to Jeffrey Epstein - The New York Times
An inquiry’s finding that Leon Black, the billionaire boss of Apollo Global Management, paid the convicted sex offender $158 million touched off an attempt to remove him.
https://www.nytimes.com/2021/01/25/business/leon-black-apollo-jeffrey-epstein.html