A social security id card and a permanent resident card Each year US Citizenship and Immigration Services (USCIS) receives a cap on the number of available H-1B visas from Congress. After some debate about the cap, Congress decided to leave this quota for FY2017 the same as the cap in 2016,... read more