inshoring - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    the practice of bringing back work that had once been sent out to another country, for example when a call centre re-opens in the UK after being in India for some time

    Since our expansion in 2009, we've always been committed to inshoring and locating within the U.S.

    Submitted by Harris Park from United Kingdom on 21/06/2012