CS John Mbadi Explains How KRA System Failure Led To Missed Tax Collection Targets

National Treasury Cabinet Secretary John Mbadi has disclosed that the Kenya Revenue Authority (KRA) experienced a major system failure for six consecutive days in November 2024, which hindered the agency’s ability to meet its tax collection targets for the month.In an interview on Monday, February 3, Mbadi explained that the technical glitch resulted in a … Continue reading CS John Mbadi Explains How KRA System Failure Led To Missed Tax Collection Targets