Article
Seychelles Introduces A New International Business Companies (IBC) Regime
Fundamental changes to the IBC regime in Seychelles are imminent with the enactment of the new IBC Act 2016 (New Act).
Appleby