The term international business company
(or offshore business) refers to any legal entity
whose beneficial ownership and business activities
lie outside the country of incorporation i.e.
• its shares must belong directly or
indirectly exclusively to aliens, and
• its income must be derived from sources abroad and
business carried out outside the country of registration.
• Offshore business is legal, recognized by the authorities.
• The procedures of establishing and operating such
entities are simple and related costs low.
• Incorporating an offshore company as a vehicle for
your corporate or private business enables you to
operate anonymously and without many of the restrictions
involved in "onshore business".
• It offers substantial tax benefits.