
Firms Get Relief as KRA Blocked from Freezing VAT Credits
A new ruling has handed Kenyan businesses a significant win in their long-running battles with the taxman, after the Tax Appeals Tribunal stopped the Kenya Revenue Authority (KRA) from imposing additional costs while tax disputes are still…






















