Six Laureates, one from each continent (Asia & Pacific, Europe, Latin America, Middle East and North Africa, North America, Sub-saharan Africa) are honoured annually for the creativity, financial sustainability and social impact of their start-up businesses [REF].
The prize includes a place on an INSEAD Executive Programme, a US$100,000 Grant (money), international media exposure and networking and coaching opportunities [REF].