Incorporating in Delaware
The First State is probably the most popular jurisdiction within the United States for America when it comes to company formation, regardless of owner's citizenship or residency.
However the decision itself is complex and it involves choices that appear to be minor first however have great impact on liability and on revenue distribution. To avoid unpredicted problems, make sure you are well informed. We complied a list of articles for this purpose:
See also: