Alibaba joins AI race with Qwen 2.5-Max | Daily Tribune