The long-running legal dispute between Sri Lanka’s national cricketers and the Inland Revenue Department (IRD) reached a decisive point this week, with the Court of Appeal concluding hearings and ...