fromBusiness Matters1 day agoAlibaba launches 750,000 pitch competition for UK and European SMEsKuo Zhang, President of Alibaba.com, stated that opening the competition to European entrepreneurs reflects the company’s commitment to supporting innovation within SMEs.E-Commerce