Thousands Of Indian IT Professionals Now Jobless Scrambling For Options To Stay In The U.S.
As per some industry insiders, between 30 to 40% of those laid off recently are Indian IT professionals, a significant number of whom are on H-1B and L1 visas.
Maybe.
And maybe asset seizure as well.
And maybe a few other things.