Higher costs take shine out of H-1B visa

company owned by an Indian American in New Jersey. On returning to India, Kumar had to get his H-1B visa stamped at the US Embassy in Delhi because he was on an 'H-1B extension'. The H-1B visa is a work permit that allows highly skilled workers like...