TAG

The Kenya Revenue Authority has dismissed claims that its system is down

KRA Responds as Thousands Locked Out of iTax Portal Hours Before Tax Deadline

KRA Breaks Silence as Thousands Struggle to File Tax Returns Ahead of June 30 Deadline The Kenya Revenue Authority (KRA) has dismissed widespread claims that...