Voicing concern over increasing rates of denial of H-1B and L1 work visas, that are popular among IT professionals, top US lawmakers and corporate bigwigs have questioned the Obama administration over the issue, warning this would hurt American business interests. Officials at recent Congressional hearings cited last year’s figure of…
Updated: