Taxpayers face higher threshold in KRA tax disputes Business August 11, 2026 Taxpayers challenging the tax assessment issued by the Kenya Revenue Authority (KRA) now face a higher threshold because the High…