Times Tower Building in Nairobi which hosts Kenya Revenue Offices (KRA). [Wilberforce Okwiri/Standard]
For many taxpayers, being issued a tax assessment by the Kenya Revenue Authority (KRA) is increasingly becoming a nightmare that could mean the death of enterprises and loss of livelihoods.