Alibaba Group founder gives reasons why he is stepping down
Alibaba founder Jack Ma launches Netpreneur Prize to support Africans working to enhance digital economy
Started in Lagos, Nigeria in 2012, Jumia, as of 2016, had 126 operations across 23 African countries, thus covering 90% of African GDP and three million customers