Dubbed the 'Pandora papers' 11.9 million records, amounting to about 2.94 terabytes of data, surfaced on October 3rd, spewing dirty financial secrets of the super rich online.