Google is facing renewed antitrust scrutiny from EU regulators over its search advertising auctions, as Alibaba’s Qwen app demonstrates massive scale by processing 120 million orders in just six days, ...