Africa Natalie Jabangwe, EcoCash CEO, Nominated For The All Africa Business Leaders AwardsBy Tapiwa Matthew MutisiOctober 6, 2018 Just recently, after being selected by the World Economic Forum to join its Young Global…