US puts Cognizant’s green card process on hold as alleged visa fraud comes under probe
IBNS-CMEDIA: The US Department of Labor has suspended Cognizant’s ability to file new applications under the permanent labour certification programme (PERM), a key step in the employment-based green card process, …
Read More