I am a Indian national and am starting a USA company. My plans are to start a small business in USA and then apply via L1 visa. I already have a established business back in India and I am the majority shareholder.
I am planning to start the business in Texas. The business is going to be Wholesale Gift Products with physical and online/virtual selling both.
Because I am foreign national from india and my intend is apply for L1 visa, what is the best type of setup? Sole Proprietership, Partnership, C Corp , S Corp or LLC. . Do note, I do not have a GC nor SSN nor Tax ID.
What would be your suggestions
Immigration US visas Non-immigrant visas H-1B specialty occupation visa Employment visa Employment law for businesses LLC (limited liability company) C-corporation S-corporation Business Employment L-1A executive or manager visa L-1B specialized knowledge visa S and C corporations H-1B employer obligations