
GENEVA, SWITZERLAND – A group of 86 journalists in 46 countries has spent 15 months sifting through a massive pile of offshore banking data, which Speigel Online says “is believed to be the largest data leak in history”, reportedly 160 times the size of the 2010 WikiLeaks data. The anonymous data donor provided the International [...]






