With the US economy slowing down, the need for technology workers has dropped 44%. Those with H1-B visas, and body shoppers, are facing the brunt.
S Anand
Technology, business and fun
With the US economy slowing down, the need for technology workers has dropped 44%. Those with H1-B visas, and body shoppers, are facing the brunt.