Last updated Mar 23, 2026 by RSS Ingestion
During its latest quarterly earnings report on Thursday, Alibaba reported revenue that fell below analyst expectations.