A corporation set up outside the United States that does not do a great deal of business in the country incorporated and situated remotely in order to avoid taxes and conduct operations more easily and with greater freedom of regulation.
Home »
Law Dictionary » O » OFFSHORE CORPORATION