Alibaba boosted by China’s AI spending boom in February 20, 2025 Tech giant’s share price has risen over 50 per cent since start of year on DeepSeek-led AI rally