Nearly 80,000 Indian IT professionals on H-1B and L1 visas now jobless scrambling for options to stay in the US7 ViewsLikes 0