Offshoring refers to the practice of relocating business processes or services from one country to another, typically to take advantage of lower costs or specialized expertise in the destination country. It is a key strategy in the globalization of business operations.
Topic 34.2: 34.2 International Trade and Its Effects on Jobs, Wages, and Working Conditions
Unit 34