US Green Card freeze sets Indian IT employees on a tightrope
BENGALURU: A US move affecting the employment-based permanent-residency process for major Indian technology companies has brought fresh uncertainty into the careers of professionals who look to America for long-term opportunities.
