Amasava v Kenya Revenue Authority & another [2025] KESC 64 (KLR)
Supreme Court
•
Application E018 of 2025
Decided: 14 Nov 2025