Posted on December 11, 2022.
The release of the Pandora Papers, nearly 12 million leaked financial records, exposes the extent to which the world’s wealthiest and powerful use legal loopholes to launder money, avoid paying taxes and hide assets. While m…