KRA Clarifies Tax on Deposits, World Bank Warns on Bank Loans, and PS Reveals eCitizen Revenue - September 2025 - September 9, 2025 | Kenya News Updates