Offshoring is the practice of employers basing some of its operations overseas, so as to take advantage of lower costs. It typically involves employees being employed in those countries.
Wage hikes and poor customer service damage appeal of offshoring call centres for financial services companies
Spiralling wage costs and...