10.0.3.211

Carlyle taps €1.35bn tech fund to buy Dept majority stake

1412
The Carlyle Group is set to use its Europe Technology Partners IV vehicle to buy a majority stake in Amsterdam-based dig