Adding fresh stress between India and US, the Trump administration has suspended Permanent Labor Certification (PERM) green card processing for eight major technology and IT services companies.
'Rupturing Social Bridge': Ex-US Envoy To NDTV On Impact Of Trump's Green Card Curbs
October 11, 2026
0
