Indian IT bodies have been highlighting that the top seven Indian companies account for only 13% of the total new H-1B visas issued.
Indian IT bodies have been highlighting that the top seven Indian companies account for only 13% of the total new H-1B visas issued.