The High Court has ruled in favour of Kenya Revenue Authority (KRA) in a case filed by a Dubai based company seeking orders...
Even as Kenyans throng Huduma Namba centres ahead of Saturday's mass registration deadline, the fate of the process is still subject to determination...