10.0.3.222

Apax recaps Luxembourg-based IEE

340
Apax Partners in France has led a