Search results
- 969 West Wen Yi Road, Yu Hang District, Hangzhou, Zhejiang, 311121
People also ask
Where can I find Alibaba's annual report 20-F?
What is Alibaba investor relations?
How do I contact Alibaba Group?
Where is Alibaba headquartered?
Who is Alibaba Group Holding Limited?
Why is Alibaba Group a good company?
Alibaba Investor Relations site contains information about Alibaba Corporation Inc and provides information about the business & financial information relevant to shareholders, potential investors, and financial analysts.
The following form is only applicable to contacting the investor relations department.
Hangzhou, China, July 27, 2021 – Alibaba Group Holding Limited (NYSE: BABA and HKEX: 9988) today announced that it filed its annual report on Form 20-F for the fiscal year ended March 31, 2021. The annual report can be accessed under the SEC Filing section on the Company’s investor relations website at.
699 Wang Shang Road Binjiang District, Hangzhou 310052 Zhejiang Province, China Tel: (+86) 571-8502-2088 Fax: (+86) 571-8981-5505.
Alibaba is headquartered in New York, 860 Washington St, United States, and has 1 office location.
4 days ago · Company profile for Alibaba Group Holding Limited (BABA) with a description, list of executives, contact details and other key facts.
Alibaba Group is headquartered in Hangzhou, 969 West Wen Yi Road, Yu Hang District, China, and has 15 office locations.