Alibaba Reports Solid Earnings Beat, Revenue Rises Most Since Sept. 2021 August 11, 2023August 10, 2023