Techstars
Funding Investment Startup

Techstars Announces 12 New Investments Via its Africa-focused Program

Techstars, an investor platform in Africa, has announced its second