Techstars Atlanta to pitched tent in Lagos in search of the 2017 Cohort of Startups
The internationally acclaimed accelerator program, Techstars Atlanta will be in Lagos, Nigeria looking for the next cohort…
The internationally acclaimed accelerator program, Techstars Atlanta will be in Lagos, Nigeria looking for the next cohort…