International Alibaba Shares Slump as E commerce Giant Reports Significant Drop in Quarterly Net Income byStaff ReportMarch 21, 2026