Offshoring Definition

verb

Present participle of offshore.

Wiktionary
noun

The location of a business in another country for tax purposes.

Wiktionary