Do Silicon Valley tech firms still need oodles of new L-1 visas for foreign workers … considering all the tens of thousands of employees they are laying off?
And what happens to L-1 holders if they are laid off … do they have to go back home?
STAND UP FOR AMERICANS!
No comments:
Post a Comment