Kemobrax Suppliers & Construction Limited v Commissioner of Domestic Taxes [2026] KETAT 58 (KLR)
Tax Appeal Tribunal
•
Tax Appeal E799 of 2025
Decided: 26 Mar 2026