Pandora Papers Fallout: Proposed US Legislation Targets
The release of the Pandora Papers, a leak of approximately 12 million documents, exposed how foreign leaders and private actors use tax havens to conceal their wealth, with the United States a destination of choice.