Delaware Franchise tax — How your Share Structure Can Cost You Up to $200K in taxes

Most startup founders set up their entity in Delaware due to its business-friendly laws, specialized Court of Chancery, and investor…