Being developed by Microsoft
Microsoft Cherry Valley Data Center (Mango Creek) is a planned data center located in Winnebago, Illinois. Being developed by Microsoft. The facility would sit on 350 acres of land.
Learn more about Cleanview
Track 10,000+ power projects and 3,000+ data centers across the U.S.