PE Deals Logo
PE Deals UK M&A Brokers & VC
Nivoda
active

Nivoda

10736332 First deal May 2024
4
Deals
£157M
Total Capital Raised/Funded