05/25/2015

KRA loses tax demand case against Barclays

The Kenya Revenue Authority has lost a tax demand battle against Barclays Bank of Kenya after the High Court ruled that its classification of royalties is vague