FT MarketWatch

Offshore company

A company Incorporated in a country where there is little government control and/or Low tax rates.

Related terms

Browse more