Alibaba Revenue Exceeds Estimates Driven by AI and Cloud Growth November 25, 2025 ELEANOR WHITFORD (News)