Zhejiang Alibaba Cloud Computing(浙江阿里巴巴云计算)

Fast facts

Year Founded
2011
HQ Location
Hangzhou, Zhejiang, China
Publicly Traded?
No
Overseas Operations
Unknown
US Sanctions
No
Military Affiliation in China
Unknown