USCIS to increase scrutiny of Indian IT firms, L-1 visa holders will be under the scanner
WASHINGTON, DC (TIP) – US is getting ready to crack down on the number of foreign workers brought into the country with L-1 visas over the course of this year, meaning that Indian IT companies […]