Top Qs
Timeline
Chat
Perspective

offshoring

From Wiktionary, the free dictionary

Remove ads

English

Noun

offshoring (usually uncountable, plural offshorings)

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

Derived terms

Translations

See also

Verb

offshoring

  1. present participle and gerund of offshore

Further reading

Remove ads

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads