10.0.3.159

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