Traders on edge as KRA goes for unpaid old taxes
The Kenya Revenue Authority (KRA) has written to scores of businesses notifying them of overdue value-added tax (VAT) balances that…
5 Min Read
The Kenya Revenue Authority (KRA) has written to scores of businesses notifying them of overdue value-added tax (VAT) balances that…
Sign in to your account