offshoring
From Longman Dictionary of Contemporary Englishoffshoringoff‧shor‧ing /ˈɒfʃɔːrɪŋ $ ˈɒːf-/ noun [uncountable] the business practice of getting work done in another country in order to save money —offshore verb [transitive] Many IT jobs have been offshored.