Term:
Offshoring
Definition:
Offshoring is generally defined as companies’ purchases of intermediate goods and services from foreign providers at arm’s length or the transfer of particular tasks within the firm to a foreign location, i.e. to foreign affiliates.
Domain:
Finance
Source:
Organisation for Economic Cooperation and Development (OECD), "Measuring Globalisation: OECD Economic Globalisation Indicators 2010", OECD, 2010.