Explained | What are the Pandora Papers?
Daily News DoseOctober 04, 202100:04:40

Explained | What are the Pandora Papers?

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.