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

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