Tag: offshore data leak


Pandora papers

The Pandora papers reveal the inner workings of what is a shadow financial world, providing a rare window into the hidden operations of a global offshore economy. Containing 2.94 terabytes, the Pandora papers are the largest of the three leaks. Read more…