medium Business

What is 'offshoring' in business?

Quiz Options

Explanation

Offshoring involves relocating business processes or services to another country, often to take advantage of lower costs.