What do you mean when you say "given to Infosys" - does that mean that people lost their jobs? or that the just changed their employer?
There are no replies in this thread yet. Be the first to post a reply below:
What do you mean when you say "given to Infosys" - does that mean that people lost their jobs? or that the just changed their employer?
There are no replies in this thread yet. Be the first to post a reply below: