Pandora Papers Excludes Five Eyes Members From Smear Campaign
The Pandora papers have been hailed as the largest leak of offshore data in the world, with over 2.94 terabytes of data making up 11.9 million financial records. The records span five decades and exposes twice as many people as the last leak from the Panama papers. Notably it exposes 330 politicians and high-level officials […]
