06 Mar 2024 Unnamed data center developer acquires 14 acres in Itasca area of Chicago, Illinois 14-acre plot close to NTT data center and landholdings