The Panama Papers
From the winners of the 2017 Pulitzer Prize for Explanatory Reporting11.5 million documents sent through encrypted channels. The secret records of 214,000 offshore companies. The largest data leak in history.In early 2015, an anonymou...