
Alibaba has staged a quiet $100 billion rally — AI and Jack Ma's return are at the heart of it
The Alibaba office building in Nanjing, Jiangsu province, China, on Aug. 28, 2024. CFOTO | Future Publishing | Getty Images In November 2023, Jack Ma posted an internal memo at Alibaba, urging the e-commerce giant he helped create to "correct its …