Alibaba Group logo
Caption Alibaba Group logo
Source Alibaba Group
Contacts Alibaba Group: Rico Ngai, +852-9725-9600, rico.ngai@alibaba-inc.com; Sovanna Fung, +852-9682-5581, sovannafung@alibaba-inc.com
Other pictures
Download
Related Press Releases Links