Investcorp exits The Wrench Group to Leonard Green & Partners

3787
Global investment house Investcorp has agreed to sell US home maintenance and repair services company The Wrench Group t