business Leon Black, billionaire co-founder and CEO of Apollo hedge fund, steps down after review of ties to Epstein 2021-01-26 FreeNews Black said that although the review confirmed he did not engage in any wrongdoing, he “deeply” regretted his involvement with Epstein.