Tech Policy
Why Microsoft, Infosys and six more were blocked from new PERM filings
The Labor Department froze new and pending green card filings at eight employers over alleged visa abuse, and the fallout reached India, Microsoft and Vance himself.

