2 min read Greencard News The United States is one step closer to scrapping country caps on green cards 2 years ago h1btransfersusa In a bit nearer to easing the immigration of skilled workers into the United States, two Senators have introduced the...