We are looking at setting up a branch of our business in the US and are wondering which type of Visa we should apply for. We understand that it needs to be either L1A or L1B.

The founder of the company who is a Director is looking to set up the branch himself and start off with taking...