Nov 11 2014 What is an L Visa & How Can I Use One To Start A Business In The U.S.? By Ian Scott L-1 Visa An L-1 visa is a good option for a foreign company that that seeks to send an employee to work at an existing U.S. company. An L visa is also…Read More