Turnover tax

Hope For Businesses As KRA Forced To Refund Millions It Collected, Taxman Says Its Hard

Businesses are hopeful as they wait the Kenya Revenue Authority (KRA) to refund money it…

This website uses cookies.