1,130,021 views | Robert Palmer • Global Witness

The Panama Papers exposed a huge global problem. What's next?