World Retail Award nominee JUMIA introduces 16 more cash on delivery locations in LagosBy Staff WriterJuly 30, 2013 Jumia.com.ng, Nigeria’s number 1 shopping destination, introduces 16 more cash on delivery locations across Nigeria.…