Blow to KRA as court halts implementation of new organisational structure

Wait 5 sec.

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