Muhugu Limited

1 Articles
Times Tower, the KRA headquarters in Nairobi.
FEATURED ARTICLE

Tribunal Upholds KRA’s Sh60mn Tax Demand From Trader

The Tax Appeals Tribunal (TAT) has dismissed an application to reinstate a tax appeal paving way for Kenya Revenue Authority (KRA) to collect...