China’s Alibaba releases AI search tool for small businesses in Europe and the Americas November 13, 2024