On Wednesday, digital infrastructure provider Equinix announced an initial investment of US$55 million to build its third International Business Exchange™ (IBX®) data center in Osaka, Japan. To be…
Investable UniverseNovember 25, 2020
Investable Universe is copyrighted material. All rights reserved.