Nuvo Investors


Invests into

Founded Date: 2021
Estimated Revenue: 1.4MIn
Number Of Exists: N/A
Employee Number: 51-100
Industry: Information Technology & Services