Home » London Distillers

Tag - London Distillers

Business

KRA Loses Sh 3 Billion Tax Dispute

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...