Equinix Revenue Outlook Below Views, Stock Slips