A major governance and accountability storm is brewing within Kenya’s tax system after the Auditor General revealed that the Kenya Revenue Authority (KRA) issued thousands of tax compliance certificat...
Home / Tax evasion
A major governance and accountability storm is brewing within Kenya’s tax system after the Auditor General revealed that the Kenya Revenue Authority (KRA) issued thousands of tax compliance certificat...