Panama Papers: How can we ensure the revelations actually lead to something?

We know that the Panama Papers are a record-breaking leak, revealing how money from bribery, arms deals, tax evasion, financial fraud and drug trafficking is hidden in tax havens. We also know that a little over a year ago, a similar global journalistic probe dubbed Swiss Leaks had expanded the probe into abetment of tax […]