China Telecom Global LtdData Center Operator at
Shanghai China Telecom
Shengjianong Road
Headquartered in Hong Kong, WanChai
Shanghai China Telecom
Shengjianong Road
Headquartered in Hong Kong, WanChai