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.
HR offshoring is soaring in the UK financial services sector due to the looming spectre of private equity buyouts and takeover activity.
A...