Locations
Lagos, Nigeria · Lagos, Nigeria
Size
1 - 10 employees
founded in
2014
Envisioning the Future of Africa