Investidea – multi-stage investment firm
Investidea InvestIdea is a multi-stage investment firm, dedicated to enabling the world in positive ways by funneling people, technology and ideas to generate positive impact to advance humanity and environmental development outcomes. Indonesia www.investidea.ventures BaCK to all portfolio companies