10 employees
Startup MENA’s mission is to help developing the infrastructure to create selfsustaining startup ecosystems that can foster innovation.
2014