Relocation of business processes (HR, finance, production/manufacturing) to a location that is not in the same country of the primary place of business and typically to a lower cost location. Offshoring can be seen in the context of either production offshoring or services offshoring.
« Back to Glossary IndexOffshoring
« Back to Glossary Index