📚 noun • entry_id 30804
offshoring
Meanings (ES + gloss)
deslocalización
The location of a business in another country for tax purposes or lowering production costs, as the labor.
Phrases
No hay frases
Word forms