The Guian Seven Stars Data Centre complex, the largest data centre facility of internet giant Tencent Holdings, is now under construction in Southwest China's mountainous Guizhou province. Photo: Handout

Topic |   Technology
The Guian Seven Stars Data Centre complex, the largest data centre facility of internet giant Tencent Holdings, is now under construction in Southwest China's mountainous Guizhou province. Photo: Handout
READ FULL ARTICLE