Offshoring

Offshoring can be defined as relocation of business processes (including production/manufacturing as well as services) to a lower cost location, usually overseas.