PEOPLE DAILY
Members of Parliament have raised concerns over a Ksh50 billion Value Added Tax (VAT) refund backlog at the Kenya Revenue Authority (KRA), citing weaknesses in the current taxation framework and delays that continue to affect businesses across the country. During stakeholder engagements on the Finance Bill 2026, the Departmental Committee on Finance and National Planning […]
Go to News Site