Green ID
An international business development company, that aim to speed up the energy transition and sustainable practices by transferring knowledge and technology across different countries

México
Mexico
Business Phase
Seed Stage
Focus Areas
Clean Energy
MISSION & Vision
Describe your mission statement here
QUICK STATS
Founded:2012
Number of employees:6
Primary Markets: