South Africa’s smallest businesses are punching above their weight when it comes to job creation – but the system is still actively working against…
Meet the 11 startups that will pitch at Seedstars Douala
Seedstars World, one of the largest startup competitions for emerging markets, has announced the 11 startups that will pitch at Seedstars Douala this Friday (2…