Alibaba Global E-commerce Challenge names winners Announcements May 3, 2023 Young talents from universities in China, Spain, and Singapore have emerged as winners of the 2023 Alibaba Global E-commerce Challenge,…