The implications of the Panama Papers

What’s at stake: The Panama Papers leaked last week raised important questions about the role of tax havens. We explain the mechanics of tax evasion and review the most important lessons to take away from the leaks.