Business 28.03.2018 E-commerce firm appoints Nick Imudia as new CEO to make the e-commerce firm No. 1 in Africa