is offshore companies legal
As terms the words 'offshore business' and 'offshore company' have no precise legal, tax or general business meaning, as the word 'offshore' often means nothing more than anywhere other than the place of physical location of the person using the word (i.e. overseas).ery low or zero tax offshore companies refer to, for example, the differing types of offshore companies that can be formed in offshore company formation centres such as the BVI or British Virgin Islands, Belize or the Seychelles or Brunei.