Nigeria’s leading e-commerce platform, Jumia, has opened up its e-commerce platform to brands and corporate organisations to advertise. The company’s