News

Equinix Inc. (EQIX) on Wednesday reported a key measure of profitability in its second quarter. The results topped Wall ...