CyrusOne closes on 23 acre site adjacent to acquired CME data centre
CyrusOne confirmed the purchase of around 23 acres of land located at 32W 130 Molitor Road, Aurora, Illinois.
or
CyrusOne confirmed the purchase of around 23 acres of land located at 32W 130 Molitor Road, Aurora, Illinois.
or