Sri Lanka sets up panel to investigate ‘Panama Papers’

Cash-strapped Sri Lanka announced on Sunday (May 1) it was setting up a special panel to chase after nationals likely to figure in the “Panama Papers,” a trove of leaked documents on global tax evasion. […]