Total South Africa Announces the Names of the 13 Finalists in the Startupper of the Year by Total Challenge

Total South Africa Announces the Names of the 13 Finalists in the Startupper of the Year by Total Challenge
The projects were selected out of more than 1280 entries, through a questionnaire and a “Share for Likes” voting phase, before being reviewed by social business professionals. The 13 finalists pitched …
Total South Africa Announces the Names of the 13 Finalists in the Startupper of the Year by Total Challenge