BizTerm Definition
Off Shore Company
Full Definition

Company incorporated in a country where there is little government control and low tax rates.


Previous Biz Term Next Biz Term