State of Illinois buys 10-acre plot in Springfield for $80 million data center Read More ISA 2020February 9, 2022 Facebook0 Twitter Pinterest0 0 Likes