CEO Peter Mwangi says the business registered a marked improvement despite operating in a challenging environment in Kenya and the wider East Africa...