NEW: In St. Charles, Missouri, a secret company has proposed building a massive data center on a 440-acre piece of farmland. It could drive up utility rates and affect water quality—but an NDA means residents have no idea who’s behind it. We were on the ground to investigate.
244,84K