News

Missouri town fires half its city council over data center deal

E&E News - Energywire · By Jeffrey Tomich · last updated
Residents of a St. Louis suburb turned out in droves to unseat four incumbents just days after the council approved a development agreement for a $6 billion data center.