
Seychelles had called for a review of the European Council listing criteria for its list of non-cooperative jurisdictions for tax purposes. (401(K) Flickr) Photo License: CC BY-SA 2.0
The European Council on Tuesday removed Seychelles along with Bahamas, Belize, and Turks and Caicos Islands from the EU list of non-cooperative jurisdictions for tax purposes.
The…