Thread regarding Target Corp. layoffs

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?

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?

by
| 179 views | | no replies yet | Reply
Post ID: @OP+sggim8j

There are no replies in this thread yet. Be the first to post a reply below:

Post a reply

: