Apollo’s impact investing co-head Marc Becker dies at 51

Becker joined Apollo in 1996.