Microsoft has purchased nearly 340 acres in Cherry Valley, Illinois, for a potential data center. The technology company invested at least $32.3 million for the land and secured a necessary permit.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results