India AI and cloud surge boosts Equinix and ESDS exec pay

Business