The Innovation World Cup Series is the most established open innovation platform worldwide. We discover emerging applications, solutions, and investment opportunities in new industries with massive growth potential.
Rating:IP information
IP: 51.195.26.227