Retail e-commerce sales

Alibaba $100 billion stock rally fueled by AI, Jack Ma return
Micheal
The Alibaba office building in Nanjing, Jiangsu province, China, on Aug. 28, 2024. CFOTO | Future Publishing | Getty Images ...
The Alibaba office building in Nanjing, Jiangsu province, China, on Aug. 28, 2024. CFOTO | Future Publishing | Getty Images ...