Entrepreneurs in developed countries like the United States and Western Europe typically start with a brilliant idea. Aspiring innovators in developing countries like South Africa begin their journey by figuring out how to gain access to a computer and the internet, and learning how to use them. The stark contrast between two dramatically different worlds only underscores the incredible odds faced by ambitious youth in South Africa who are determined to succeed.
This is a country where the....