Techstars Atlanta to scout for startups in Lagos Accelerator programme Techstars Atlanta is to visit Lagos, Nigeria to meet startups after announcing it is now accepting applications for… Read More