Alton Steel Site Eyed for 200MW Data Center
TerraWatt is proposing a 200-megawatt data center on the 381-acre former Alton Steel mill site in Alton, Illinois. The Riverbend Technology Center requires city rezoning and a completed property purchase, while a public open house will allow residents to comment before the rezoning process advances.



