I imagined the location has to do with the nearby Callaway Nuclear power plant, and the solar projects that Ameren have been putting up in Montgomery County for the past few years.
It’s about 80 miles from the city proper, out in the middle of nowhere essentially, so unlikely to employ anyone that actually lives in St. Louis.
How so? Not seeing the connection.
Data centers are critical infrastructure and having them near military bases could be seen as a security benefit.