Standard Chartered

KRA Faces Setback as Court Rules in Favor of Standard Chartered

The Kenya Revenue Authority (KRA) has suffered a significant setback following a ruling by the High Court stating that it…

3 years ago