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