ST. LOUIS — Every new data center in St. Louis will have to meet new requirements before construction begins, following Mayor Cara Spencer's announcement that she will be signing an executive order ...
Some bad timing has made Cara Spencer’s job a lot harder. A few days before she won election as St. Louis mayor in April, Missouri lawmakers voted to take control of the city’s police force through an ...