PERSPECTA

News from every angle

seeking-alpha

Equinix stock plunges as Q1 earnings fall short of expectations