Court stops rollout of KRA ordered to stop rollout of new management plan

Wait 5 sec.

A High Court in Nairobi has ordered the Kenya Revenue Authority not to implement a new organisational structure.