Immigration

New H-1B visa lottery process entails more paperwork; may hit immigrants

A new set of stringent provisions are introduced to the new H-1B visa, by the…