Alibaba's fourth-quarter results for fiscal 2025 missed market expectations, sending shares down 7.5% in premarket trading. Revenue rose 7% year over year to CNY236.5 billion (US$32.8 billion), narrowly missing the CNY237.2 billion consensus. While...
The article requires paid subscription. Subscribe Now