Incorporating in Delaware
o The State Division of Corporations is very efficient in forming the corporation.
o There is a stable legal environment in the state.
o The state has a dedicated court of chancery to decide business issues that does not use a jury.
o The legislature and laws are generally favorable to business managers.
o There is no income tax on businesses that do not operate within the state.