New rules on H-1B visa application may not affect Indian IT firms
About 20 to 30 per cent of Indian IT services employees work onsite with nearly 40 to 50 per cent dependent on the H-1B visa Our BureauNew Delhi The proposed changes in H-1B application selection process by US Citizenship and...