T twitter.com The Pandora Papers – leaked dataset of 11.9M financial documents 46 points wassenar 5 years ago 5 comments