The secret financial documents were leaked in 2016, revealing how some of the ... The biggest data leak in history, the Panama Papers, saw 11 million documents released to the German newspaper ...
and almost half a million spreadsheets – more than contained in the 2016 Panama papers leak or the 2017 Paradise papers. The papers relate to offshore financial schemes in tax havens such as the ...
Starting this week, you'll be able to read the major revelations of this journalistic investigation - dubbed the Panama Papers - through Univision Noticias, ICIJ’s website and dozens of other ...
In April 2016, the Panama Papers, a treasure trove of leaked documents, disclosed how thousands of people across the world had stashed their wealth in tax havens through offshore companies.