Arysta Lifesciences Kenya Limited v Commissioner of Customs and Border Control [2025] KETAT 7 (KLR)
Tax Appeal Tribunal
•
Tax Appeal E930 of 2023
Decided: 17 Jan 2025