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.

Join the culture club

11 May 2004

HR must get to grips with cultural differences if offshore outsourcing is to succeed.

Continue Reading