MPs pass Finance Bill 2025 after dropping proposal giving KRA access to personal data

A controversial proposal in the Finance Bill 2025/2026 that sought to grant the Kenya Revenue Authority (KRA) access to taxpayers’ personal and financial data was dropped at last minute. The proposal, which faced strong opposition from a majority of Members of Parliament during debate, would have given KRA unrestricted access to trade secrets and sensitive … Continue reading MPs pass Finance Bill 2025 after dropping proposal giving KRA access to personal data