The practice of "offshoring" having employees abroad supply services that the company's own employees previously did in-house, is becoming more common. Discussion some of the implications that this practice has for both the employers and employees.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here