Techstars Accelerator has unveiled plans to invest a total of $1.4 million in 12 African startups, marking the…
Sign in to your account
Remember me