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.

US Green Card freeze sets Indian IT employees on a tightrope