Full threadideas101·each place has some kind of tax benefit - it makes me wonder why Deleware is not included OR why most of the startup is incorporated in Delaware if it is not the top 10 place to start business??View on HN