
Invus
Founded: 1985
Invus recognizes that every company is unique and that extraordinary business performance cannot be achieved by following a formulaic
Total Investments
180
Successful Exits
54
Invus recognizes that every company is unique and that extraordinary business performance cannot be achieved by following a formulaic
180
54