Posta Kenya, Kilimall partner to enhance logistics services for online buyers The Postal Corporation of Kenya (Posta) and online shop Kilimall have signed a Memorandum of Understanding (MoU) to enhance the logistics service experience for...