India's IT outsourcing giant Tata Consultancy Services Ltd. needs to offer a good explanation for why engineers hired at its American outposts are 13 times as likely to be fired if they're not South...
from NDTV News - Top-stories https://ift.tt/2JEaZM6
MASIGNASUKAv102
6510051498749449419
comment 0 Comments
more_vert