The Republic of Seychelles is a cluster of islands located in Indian Ocean between the east coast of Africa and India. This independent republic is one of the most vibrant and competitive offshore company setup in the world. The Seychelles is a regulated offshore jurisdiction favoured by international businesses seeking to increase value for their shareholders.
Offshore Company formation in Seychelles
The most popular type of offshore company formation in Seychelles is International Business Company (IBC). Since the introduction of Seychelles International Business Companies Act 1994, more than 30,000 Seychelles IBC’s has been registered. This popularity is mainly attributed to the competitive legal system in Seychelles which ensures investor confidence.