Alibaba.com brings CoCreate Pitch to Europe: Partner UK SMEs invited to compete for share of £750,000 in global pitch challenge Alibaba.com, a leading platform for global B2B e-commerce, is excited to launch CoCreate Pitch – a new competition for UK and European SMEs to take their product concepts and business dreams global and reach new levels of success. As the world’s largest [...]