Offshore Company Formation – Seychelles

Seychelles is a chain of islands located in the Indian Ocean. Its flexible corporate structure and modern offshore legislation make it a suitable jurisdiction for tax avoidance, holdings, intellectual property, protection of assets, investments and other purposes. The legal system is based on French civil law and common law. The main corporate act is IBC Act of 1994 as amended. Offshore companies are incorporated in the form of an International Business Company (IBC)

Read more...