20 Sep 2024 Equinix launches Barcelona data center Plans for the International Business Exchange announced in 2023