News

Alibaba's stock faces trade uncertainties, but strong results show resilience in e-commerce and cloud services.