Offshoring

Definition and Citations:

The transfer of the operations of a company to another country with favourable economic conditions or due to the availability of cheap labor in the other country.

Latest Articles