Everyone told you to incorporate in Delaware. Podcast hosts, industry blogs, your co-founder, your lawyer, your college roommate, your dogwalker – they all said that when it comes to incorporating your startup, Delaware is...more
If you are a Delaware corporation, you likely received a notice from the Secretary of State of Delaware informing you that your company’s Annual Report and franchise tax payment are due by March 1, 2020. These notices are...more