European Union finance ministers have removed the British territory of Bermuda, Barbados, and the Dutch Caribbean island of Aruba from the EU blacklist of tax havens today.
Response to the announcement that 82 countries, including many developing countries, have signed up to implement the OECD’s BEPS agreement to tackle corporate tax avoidance.