Briefing Mbadi proposes new tax filing deadlines in KRA reformsBy Davin MuthoniJune 12, 2026 Treasury Cabinet Secretary John Mbadi has proposed a raft of changes to Kenya’s tax administration system, including new deadlines for…