in Europe e.g. Great Britain, The Netherlands, Luxemburg or
Cyprus.
in USA e.g. Delaware.
in Caribic e.g. The Netherlands Antilles.
Example:
Why form a Delaware Corporation?
The main reasons for incorporating in Delaware are:
Creating a legal entity for personal protection
Anonymity Tax
Savings
Law
Suit Protection Small
claims court benefits
Perpetual duration
Creditability
When you incorporate in Delaware a separate
legal person is created, protecting personal assets.
As a shareholder, officer and/or director it
is possible to have control over Delaware
corporations.
Delaware is the home to more than half of the
Fortune 500 corporations, and many small business
owners around the globe have also incorporated in
Delaware for a number of reasons.