Who leaked the Pandora Papers? The records involve more than 330 politicians and 130 Forbes billionaires, as well as celebrities, fraudsters, drug dealers, royalty and leaders of religious groups around the world.
The records of all three firms are now available in the Offshore Leaks Database.