Customer Service, Technology June 29, 2016 Using Technology To Curb Corruption In Motor Vehicle Registration It is not once or twice we have heard KRA bosses have held goods imported through Mombasa port for evading to pay duty. Motor vehicle registration is probably the most affected sector with the most…