KKR, CDPQ, Onex finish $4.3B insurance deal

May 18, 2017