EU names and shames 17 tax havens

December 6, 2017 0

The European Union has blacklisted 17 countries and territories as part of a crackdown on tax havens. South Korea, Barbados, Saint Lucia, Bahrain, Panama and […]