News

Shares of Equinix Inc. shed 9.07% to $824.31 Wednesday, on what proved to be an all-around mixed trading session for the ...