Gichuki v Kenya Revenue Authority [2026] KETAT 44 (KLR)
Tax Appeal Tribunal
•
Tax Appeal E445 of 2025
Decided: 25 Mar 2026