360 thousand Indians stuck in Green Card queue

Advertisements Green Card is the commonly used term for US employer-sponsored permanent residency for employees to hold on to high-skilled labour. According to data released by the US Citizenship and Immigration Services (UCIS), about 360,000 applicants from India have not been able to complete their applications for an employment-based green card though they have been processed, because … Continue reading 360 thousand Indians stuck in Green Card queue