offshoring

Offshoring refers to the practice of relocating business processes, operations, or jobs from one country to another, typically to a lower-cost destination.

Requires login.