Deal date

KANDO id: 726156

Financial Transaction:

Fund Closing


Permira Europe III