Earnings Snapshot: Alibaba (BABA) falls short in FQ1; Adjusted EBITA down 14% Y/Y Posted on August 29, 2025 by wpadmin