Seychelles offshore companies
The most common and advantageus way of offshore company formation in Seychelles is incorporating an IBC.
Seychelles SLC is a new entity regulated by the Companies (Special Licenses) Act 2003, with the status of a low-tax company.