Equinix issues EUR 2.5 billion in senior notes - EQIX News | Rallies