Tencent Seven Star Data Center in Guian New Area in west China's Guizhou Province
View related News Release
Download this image