Panama Papers leak has led to nearly $2B in recouped taxes for governments
It started 10 years ago, when a German journalist received a message from an anonymous sender: “Hello. This is John Doe. Interested in data?” What followed in the days and months after was a leak of more than 11 million files from a Panamanian law firm — the leak that came to be known as […]