offshoring
About 0.07 uses per million words.
Meaning
- noun The location of a business in another country for tax purposes or lowering production costs, as the labor.
- verb present participle and gerund of offshore
Similar words
sea outsourcing transferring relocation moving delocalization delocalisation displacement dislocation externalising
Often followed by
of is and in to has are can will
Save “offshoring” to learn later