Read Time:10 Second
Tata Consultancy Services (TCS), Cognizant and eight other major corporations have been questioned by U.S. Senators for filing thousands of H1B skilled labour visa petitions after “mass layoffs” of U.S. staff.