Equinix Chief Customer and Revenue Officer Michael Shane Paladin disposes of shares worth $317,748.07 - EQIX News | Rallies