3 ms·What are the rights of someone on an L1 VISA in the US with regards to starting up a business?by dom96 6y agoWhat are the rights of someone on an L1 VISA in the US with regards to starting up a business?