Ibangua Investments Co. Limited v Commissioner of Domestic Taxes [2026] KEHC 31 (KLR)
High Court
•
Tax Appeal 38 of 2025
Decided: 09 Jan 2026