Originally posted by siphr
View Post
It's a global connected world. In case you hadnt noticed? Many companies outsource their business processes to India and other cheaper destinations.
Leave a comment: