German Economy Minister Peter Altmaier
Aerial view of Tencent's biggest data center under construction in the mountainous area of the hinterland in March 2018 in Anshun, Guizhou Province of China.
GDS new shanghai campus rendering 2017
Russian tycoon Oleg Deripaska, April 2019
Google data center in Hamina, Finland
gds shanghai no. 1 data center
Google's Cure submarine cable landing on shore