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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed