Alibaba (BABA) 2025 Financial Analysis: AI, Cloud & E-commerce Growth | Monexa