Paradise Papers Reveal Toxic Mix of Tax Havens, Oil and Trump’s Top Aides

The results of the investigation, based on the leak of 13.4 million files from two offshore service providers and 19 tax havens' company registries, are …