34.204.174.110

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

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