China's Internet giant Tencent's cloud data center or "information factory" in Shanghai hosts 100,000 servers. It is one of the most advanced cloud service platforms in the Asia-Pacific region


More videos

VOA News 31 Mar 2020 03:41 CEST

COVID - LA Food Bank --WEB

CGTN 31 Mar 2020 03:09 CEST

Exclusive with Dr. Zhong Nanshan