Public outrage over Kenya Revenue Authority (KRA)

KRA Public Outage

Public outrage over Kenya Revenue Authority (KRA) In recent times, there has been a public outrage over the Kenya Revenue Authority (KRA). They have faced significant backlash due to its stringent tax enforcement measures. This has sparked a public outcry, with many expressing concerns about the impact of these measures on businesses and individuals. While […]