Dubbed the Pandora Papers it features almost 12 million files from companies providing offshore services in tax havens around the world. The data was obtained by the International Consortium of ...
Secret wealth of leaders exposed in document leak Blairs saved £300,000 stamp duty in property deal A simple guide to the Pandora Papers leak The Jordanian authorities announced a crackdown in ...