The UK and its dependant territories, the Netherlands, Luxembourg and Switzerland, are together responsible for 50 per cent of global corporate tax losses according to a new report by the Tax Justice Network (TJN). The State of Tax Justice 2023 also argues that global tax…