Alibaba used the May 20–21 Alibaba Cloud Summit in Hangzhou, China, to launch not one product but three that together form what the company calls a complete "AI factory" stack: Qwen3.7-Max, its new ...