Uptime Institute Awards

CLIENT DETAILS
China Telecom Shanghai Branch
China Telecommunications Corporation known as its trading name China Telecom is a Chinese state-owned telecommunication company. It is the largest fixed-line service and the third largest mobile telecommunication provider in China.
Website:
 
PROJECT DETAILS
Caoying Data Center Building 2
Location:
China
AWARDS