Seychelles has completely overhauled its legal framework. The country offers generous tax incentives to foreign investors. In an ever-increasing quest to improve competitiveness, Seychelles has signed double taxation agreements with a number of jurisdictions, which further encourage and facilitate company registration.