Source: ChristianToday Published March 10, 2008 @ 11:57pm PDT
Managers who offshored call centre work and IT services to cheaper locations like India earlier in the decade are now bringing the jobs back to the UK a trend that could reshape the outsourcing industry [full article]