Apollo CEO Leon Black to step down following review of Jeffrey Epstein ties
January 25, 2021 at 16:39 PM EST
Independent probe finds Black wasn’t involved in disgraced financier’s criminal activities; Marc Rowan to take over top job by July 31