Archive for February 13th, 2009

Incorporation – Try Your Home State

Friday, February 13th, 2009

It used to be true that "everyone" incorporated in Delaware due to its more favorable terms, but many of these terms simply don't apply to startups, or the differences don't exist anymore. Most business professionals now recommend that your first choice should be your home state, or the state where ...