Tag: london

What are the Paradise Papers?

The Paradise Papers is a special investigation by the Guardian and 95 media partners worldwide into a leak of 13.4m files from two offshore service providers and 19 tax havens’ company registries. The files reveal the offshore financial affairs of some of the world’s biggest multinational companies and […]