• Impact investigates the Panama Papers scandal

    The largest media collaboration ever undertaken has revealed the biggest financial information leak recorded in history. Containing 2.6 terabytes of data, it accounts for files that exceed over one thousand times the content released during the Wikileaks scandal of 2010. Amrit Santos attempts to provide a brief guide of the...