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.
arrow-up icon
Feedback