2 weeks Alibaba Should Keep Its Turnaround In 2025 Seeking Alpha Alibaba Should Keep Its Turnaround In 2025. Alibaba (BABA) X