Telstra PBS Chongqing Data Center (CQCS1) is the supporting node of Telstra PBS in the southwest region and can provide an ideal environment for your core infrastructure deployment. This world-class data center is in Shuitu High-tech Industrial Park in Beibei District of Chongqing to support Chongqing’s emerging information and service industries.
- Address:Shuitu High-tech Industrial Park, Beibei District, Chongqing