Massive dump of files claims politicians, businessmen and celebs hid money through legal loopholes

The Pandora Papers, a collection of 12 million hitherto secret documents were catapulted into the public domain on Sunday. The leaked files appear to be sourced from 14 financial service providers.