North Castle’s CRC exit yields hefty return
In a deal that will yield a more than three times return, North Castle Partners has agreed to sell drug and alcohol treatment centre CRC Health Group. Bain Capital acquired the business in a roughly $720m deal.