The New York Times pored over the Pandora Papers and found the the UK's financial center, The City of London, "is hiding the world's stolen money."
— Read the restFor shady businesspeople and long-serving political leaders, the offshore ecosystem provides impunity, cloaking capital and shielding wealth.