Mastodon

Luxembourg

Watershed data indicates more than a trillion dollars of corporate profit smuggled into tax havens

UK, Switzerland, Luxembourg and the Netherlands – the “axis of tax avoidance” – are responsible for 72 per cent of global tax losses Analysis of new OECD data published yesterday, on the basis of a reporting standard developed by the…