10.0.3.249

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

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