Oxfam Finds The Netherlands Is EU's Top Tax Haven For Cos.

The Netherlands is the worst offender among European Union member states in terms of facilitating corporate tax avoidance, according to an analysis of European Commission data performed by Oxfam....

Already a subscriber? Click here to view full article