Site: Edgeconnex Chicago
Country: United States
Region: North America
Address: 1800 Nicholas Blvd, Elk Grove Village, IL 60007
Total Building SqFt: 132,000
The site was leaked to the press in Oct 2016. Microsoft is expected to be the anchor tenant with the site supporting up to 25-30 MWs.