Startups
Nigeria’s Strategic Development Centre with a deliberate focus on Governance, Enterprise and Techn
Overview
Location
Nigeria, Ogun, Abeokuta
Employees
11-50