31 Oct 2023 Data center for sale in Boxborough, Massachusetts Vacant site previously leased to Interactive Data Corp and Intercontinental Exchange