Roche Kenya Limited v Commissioner of Customs & Border Control [2026] KETAT 82 (KLR)
Tax Appeal Tribunal
•
Tax Appeal E763 of 2025
Decided: 27 Mar 2026