10.0.3.54

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