The Infrastructure Constellation
A proposed $500 million, 280-acre data center in southwestern Sangamon County, Illinois is drawing heavy public scrutiny around local environmental...