Friday, 09 October 2026
The United States has suspended several major Indian IT companies from the Permanent Labor Certification (PERM) programme, a key step...