Alibaba

Brief Overview

Alibaba provides global cloud solutions, including a variety of comprehensive cloud security solutions.

Headquarters

No. 969 West Wen Yi Road
Yuhang District, Hangzhou, Zhejiang

Executives

Daniel Zhang, CEO

Website

https://www.alibaba.com/