Advocates sue to block Midtown St. Louis data center permit
ST. LOUIS - Data center opponents have filed suit to block the construction of a $3 billion data center in Midtown, arguing the city erred in issuing permits.
ST. LOUIS - Data center opponents have filed suit to block the construction of a $3 billion data center in Midtown, arguing the city erred in issuing permits.