Switch & Data Facilities Company (SDXC)
SDXC is defunct.
Company Description
Switch and Data is a premier provider of network-neutral data centers that house, power, and interconnect the Internet. Leading global content companies, communications service providers, and enterprises rely on Switch and Data to interconnect to customers and exchange network traffic. We have... More
Country: United States