Hosted on MSN
TCS visa fraud? Ex-employee accuses IT firm of misusing L-1 visas, altering job roles to skip H-1B rules
Tata Consultancy Services (TCS), India’s largest IT services provider, is facing renewed scrutiny over its use of L-1A manager visas in the United States. Former employees have alleged that the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results