NovaSource Logo
Strategy
Buyout
Sector
Other
Location
North America
Year of investment
2022
Company Information