KRA Selfish Action May Deny Kenyans Chance of Owning Cars

The move by the Kenya Revenue Authority (KRA) to charge exorbitant duty has seen importers leave…