- Joined
- Mar 4, 2015
- Messages
- 34,066
What the Pandora Papers mean for taxpayers in South Africa
Nearly 12 million financial records known as the Pandora Papers were recently leaked and put into the public domain, revealing the offshore financial assets of many internationally recognised figures.
Nearly 12 million financial records known as the Pandora Papers were recently leaked and put into the public domain, revealing the offshore financial assets of many internationally recognised figures.