What does offshoring mean?

Offshoring, the practice of outsourcing operations overseas, usually by companies from industrialized countries to less-developed countries, with the intention of reducing the cost of doing business.

Related posts: