Africa Internet Company is present in 26 countries. Photo – KMB
Multiple businesses in numerous countries
Started in Nigeria, Jumia Group is now responsible for operations across 26 countries, with a total of 71 companies serving clients in those nations, and continuous plans for expansion being pushed by the startup unicorn.