PrivCo Logo
Alibaba Group Holding Ltd. logo

Alibaba Group Holding Ltd.

Headquarters
Hangzhou, China
Classification
Public as BABA