fromBusiness Matters3 weeks 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