This is what the green card freeze means for Microsoft - Reuters