http://Innovitas.co
Innovitas is London headquartered venture partner and consulting firm with presence in UK, India and New Zealand. We thrive towards building a global business ecosystem to help develop universal solutions collaboratively.
Other , - show less