offshoring

The location of a business in another country for tax purposes or lowering production costs, as the labor.

Noun

  1. The location of a business in another country for tax purposes or lowering production costs, as the labor.

Forms

offshorings

Related

inshoring outsourcing reshoring

Derived

bestshoring friendshoring homeshoring

Verb

  1. present participle and gerund of offshore
From Wiktionary's contributor community, shared under CC BY-SA 4.0.