SA start-ups scoop awards at GITEX Africa
Canadian tech start-up sets up shop in Cape Town
South Africa holds top 50 spot in global start-up rankings
Some glimmer of hope for SA’s tech aspirations