Tax disputes deny KRA Sh313 billion in revenueThe KRA has increasingly come under pressure for missing tax revenue targets, even as individuals and firms decry over taxation that has hit domestic spending power and business profits.
Source:
Tax disputes deny KRA Sh313 billion in revenue