Summary
English to French:   more detail...
  1. offshoring:
  2. Wiktionary:
French to English:   more detail...
  1. offshoring:


English

Detailed Translations for offshoring from English to French

offshoring:

offshoring

  1. offshoring

Translation Matrix for offshoring:

Not SpecifiedRelated TranslationsOther Translations
délocalisation offshoring

Wiktionary Translations for offshoring:

offshoring
noun
  1. travail|fr délocalisation des activités de service ou de production de certaines entreprises vers des pays à bas salaire.