TOP NEWS Jumia seeks country’s improved business climate Electronic Commerce (eCommerce) giant, Jumia, has called for improved ease of doing business in Nigeria, for it to be able to attract more and major investments. Editor