Revenue missed analysts' expectations.
Shares of Alibaba fell following the report.
The company faces ongoing challenges in the market.
Revenue missed analysts' expectations.
Shares of Alibaba fell following the report.
The company faces ongoing challenges in the market.