3 African startups to pitch at $1m The Venture competition Startups from Kenya, Nigeria and South Africa have been named as finalists for the third edition of the US$1 million… Read More