Tech KRA Reinstates Nil Returns: New AI System to Catch Tax Cheats Kenyans who have been waiting to file their annual returns can now breathe a small sigh of relief as the Kenya Revenue Authority (KRA)... Lizzy AdejumoFebruary 10, 2026