Panama Papers
The Panama Papers are 11.5 million leaked documents that were published beginning on April 3, 2016. The papers detail financial and attorney–client information for more than 214,488 offshore entities.
The Panama Papers are 11.5 million leaked documents that were published beginning on April 3, 2016. The papers detail financial and attorney–client information for more than 214,488 offshore entities.