KRA Urged to Waive Penalties as iTax System Failure Sparks National Outcry
The Kenya Revenue Authority (KRA) is under public pressure after a surge of technical problems on its iTax system left thousands of Kenyans unable to file their 2024 tax returns…