Browsing: Sortd

Start-ups
SA’s top start-up named

Seedstars World, a global seed-stage start-up competition for emerging markets, has named IDWork as South Africa’s top start-up. The company will represent South Africa at the Seedstars Summit in Switzerland where will compete for up