Equinix (EQIX) Faces Legal Risks & Hyperscaler Spending Shifts | Monexa