109 employees
open innovation, technology consultancy firm, clean energy, industry 4.0
2004
INOVA raised undisclosed on September 28, 2018
Investors: European Data Incubator