infotechlead

Equinix to invest $189 mn for new data center in Amsterdam