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.
See All 1222 Episodes of "Daily News Dose"