Kenya
2 articles available
August 25, 2020
Those with a long memory for cricketing events may remember the 1996 World Cup hosted jointly by India, Pakistan and Sri Lanka. The winner, Sri Lanka, made 398 runs for 5 wickets, in a one-day…
April 12, 2019
The High Court of Kenya gave judgement on 15 March 2019 on a challenge to the validity of the Kenyan-Mauritius double tax treaty in Tax Justice Network- Africa v Kenya Revenue Authority and others. …