Infocomm Media Development Authority

Singapore elevates sustainable digital infrastructure beyond data centers

The Infocomm Media Development Authority (IMDA), New York Stock Exchange-listed Dell Technologies Inc and NASDAQ-listed Equinix, Inc have joined forces to drive innovation and…