|
|
|
|
|
by girishm
5109 days ago
|
|
Hi Sean - When you are looking to incorporate from abroad, Delaware seemed the most obvious and had a good ecosystem around it. You can pay the Franchise tax online and pretty much get most of what you want from the State of Delaware online. Once you are successful and have money we can always change things but as a startup getting up and running quickly was essential and Delaware incorporation was a breeze. |
|