The St. Louis Board of Aldermen's Public Infrastructure Committee has advanced a resolution for stricter reviews of data center projects on a 5-to-1 vote.

See Full Page