Radar Open Radar

Employed servants": US green card move will hurt thousands of IT workers The US suspends top tech companies, including Microsoft, from a key program to sponsor green cards for foreign workers. Via Al Jazeera - breaking news, world news and video from Al Jazeera

Al Jazeera World News · Source

Employed servants": US green card move will hurt thousands of IT workers The US suspends top tech companies, including Microsoft, from a key program to sponsor green cards for foreign workers. Via Al Jazeera - breaking news, world news and video from Al Jazeera