Happy Dog Takes on the World: The Panama Papers

The Panama Papers are one of the largest data leaks in history: 2.6 terabytes that include 11.5 million documents from the world’s fourth biggest offshore law firm, Mossack Fonseca. Contained within the unprecedented volume of files are a network that expose how some of the global political elite use offshore bank accounts and shell companies […]

CONTINUE READING
Cleveland Council on World Affairs Portal
If you're a member, enter your login information and password below to access your account.