China’s Tech Giant At A Discount: What’s Holding Alibaba Back?
Two citizens walk past Alibaba’s headquarters in Shanghai, China, on January 16, 2025. (Photo by … [+] Costfoto/NurPhoto via Getty Images) NurPhoto via Getty Images Chinese e-commerce and cloud behemoth Alibaba stock stock has gained about 12% since early 2024 but remains down over 70% from its 2020 highs. The stock trades at a reasonable…