IT giants sweat over record denials of H-1B Visa

H-1B Visa denials at all-time high, about half of top IT companies’ work visa applications rejected in the past year by the United States.