The tech industry is increasingly supporting more and more innovative Africa-based startups. Techstars Seattle — a local accelerator a part of Techstars’ worldwide network — is now among the bunch giving these companies a push in the right direction. Back in January, Techstars Seatlle announced...