New National Treasury data is putting the spotlight on how counties use devolved funds, after showing that a small group…
Kenya’s tax authority, the Kenya Revenue Authority (KRA), has frozen VAT access for 5,030 businesses, alleging they are involved in…
Kenya's implementation of a single paybill system (222222) for government services has significantly bored fruits, bolstering its revenue collection by…