ICIJ Pandora Papers Release & Corporate Transparency
On October 3, 2021, the ICIJ released the Pandora Papers which analyzes millions of leaked documents obtained from 14 offshore service firms, with records spanning from 1970 to 2020. The Papers have whetted the public’s appetite for the release of the CTA regulations.
Source: natlawreview.com