Alibaba (BABA) Q3 2023 earnings report for December quarter
Alibaba is operating in Suqian City, Jiangsu Province, China, on December 29, 2023. Costfoto | Nurphoto | Getty Images Alibaba missed market expectations for revenue in the December quarter, but …