US suspends perm green card access for 8 tech companies

Business