The L-1A Visa: Back Door To Permanent Residency?
This article introduces another member of the INS (Immigration and Naturalization Service) “alphabet soup” – the “L” visa. The L – Visa is issued to intra-company transferees: these are individuals […]