Equinix Q2 net income rises 30% year over year to $479 million; revenue increases 16% to $2.63 billion - EQIX News | Rallies