3 ms·
Neither US citizenship nor residency are requirements for forming a Delaware LLC or Delaware corporation. You can start a business in Delaware from anywhere in
by wklauss 9y ago
Neither US citizenship nor residency are requirements for forming a Delaware LLC or Delaware corporation. You can start a business in Delaware from anywhere in the world. I think this is what Stripe Atlas does. The only requirement is registered agent has to be based in Delaware and licensed to do so.
- deleted 9y ago[deleted]