Deal date

KANDO id: 739661

Financial Transaction:

Fund Closing


Terra Firma Capital Partners II LP