Through AfricaLaunch.com, she wants to help change the public’s perceptions of the continent, and spread the word about the vitality and sophistication of Africa’s entrepreneurs and start-up companies.