the practice of basing some of a company's processes or services overseas, so as to take advantage of lower costs
relocate (a business or department) to a foreign country to take advantage of lower taxes or costs
he predicts that 750,000 UK jobs will be offshored in the next 10 years