Government denounces EU’s decision to add Seychelles on ‘so called EU blacklist’

The European Union (EU) Council has added Seychelles to Annex I of the EU list of non-cooperative jurisdictions for tax […]