London Distillers (K) Ltd has won a Sh3 billion tax dispute against Kenya Revenue Authority (KRA) after a five-member tribunal allowed an appeal filed by the alcohol manufacturer.
The tax appeals tribunal quashed the demand by the taxman saying KRA failed to prove claims of tax evasion against the manufacturer, as required by the Evidence Act.