offshorings

noun
  1. plural of offshoring; the practice of moving business operations, manufacturing, or jobs to another country, typically one with lower labor costs or favorable business conditions
  2. Usage: business/economics term; usually used in plural or as a mass noun

Examples