After Missouri city approves $6B data center, angry voters get revenge at the polls Business April 10, 2026 Voters in a small Missouri town booted four city council members who backed a $6 billion data center despite fierce…