Data center operator Equinix lowers 2025 revenue forecast, facing deal-closure delays
Oct 31, 2025 - 08:00
2