Techstars
Funding Investment Startup

Techstars Announces 12 New Investments Via its Africa-focused Program

Techstars, an investor platform in Africa, has announced its second cohort of 12 companies to participate in its pan-African accelerator