Alibaba (9988.HK) has unveiled its latest artificial intelligence model, Qwen 2.5, in a strategic move to reinforce its standing in China’s AI race. Released on the first day of the Lunar New ...