Tencent to build Chongqing cloud computing center

CHONGQING, June 21 (Xinhua) — Leading Internet company Tencent has signed a deal to build west China’s first cloud computing center in Chongqing, local …