The Pandora Papers, a collection of 12 million hitherto secret documents were catapulted into the public domain on Sunday. The leaked files appear to be sourced from 14 financial service providers.
from Articles | Mail Online https://ift.tt/3l7o3xI
No comments:
Post a Comment