Sixteen startups from across the continent have been named winners of the Global Startup Awards (GSA) Africa. The GSA Africa…
Browsing: Global Startup Awards
The Global Startup Awards, the largest independent startup ecosystem awards platform globally, are expanding across Africa, into the South, North,…