The project has sparked fierce public backlash, leading to competing lawsuits between opponents and developer TeraWatt Infrastructure.
Back to Top News
Top
October 17, 2026 at 5:52 PM
St. Louis wants to build a $3 billion tech hub — but the data center anchoring it is sparking backlash
New York Post
Excerpt from New York Post.