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.

See all 238 in India →

By

Leave a Reply

Your email address will not be published. Required fields are marked *