The Kenya Revenue Authority reinstates 'Nil Return' filings after a suspension, enhancing compliance checks for 2025 income ...
The Kenya Revenue Authority (KRA) has onboarded more than 500 fuel stations onto its Electronic Tax Invoice Management System ...