The Panama Papers have been described as «biggest leak in the history of data journalism» with approximately 11.5 million documents provided by an anonymous source to the German newspaper Süddeutsche... MORE
The Panama Papers have been described as «biggest leak in the history of data journalism» with approximately 11.5 million documents provided by an anonymous source to the German newspaper Süddeutsche... MORE