Hardware Trading Stores Limited v Commissioner of Domestic Taxes [2025] KEHC 3606 (KLR)
High Court
•
Tax Appeal E018 of 2023
Decided: 24 Mar 2025