inshoring

English

Noun

inshoring (uncountable)

  1. The outsourcing of employment domestically

Translations

See also