Seedstars 2017 winners
-
Innovation
Three African Startups That Made it to the 2017 Seedstar Summit Finals, Declaring Acudeen Technologies Winners
Early this year, PC Tech Magazine reported a total of 70 startups from 65 countries across the world were selected to compete at…
Read More »