10.0.1.246

Carlyle taps third Europe Technology Partners fund for Livingstone Technologies buy

2534
Carlyle has tapped its third Europe Technology Partners fund to pick up a majority stake in UK software licensing manage