Posted inNRI
TCS Faces Legal Scrutiny Over Alleged Misuse of L-1A Visas
Tata Consultancy Services (TCS), India’s largest IT services provider, is currently facing heightened scrutiny regarding its use of L-1A manager visas for its employees in the United States. Former employees…