
Why Delaware Dominates Incorporations and the Creation of Other Forms of Business
Delaware’s success in attracting corporate formations is well known, but explanations for it vary. In a recent paper, I test these explanations as well as the reasons for Delaware’s success in attracting other types of business formation I find evidence …