Corporate Voting Rights Expand in Delaware Town: What the Ruling Means for Democracy, Business Power, and Other State
A recent judicial ruling in Delaware has reignited debate over the role of corporations in local governance after a judge upheld a system allowing corporations to vote in municipal elections…