Alibaba has launched a £750,000 innovation competition aimed at small and medium-sized businesses in the UK and across Europe, as part of its drive to support digital entrepreneurship and global trade. The Co-Create Pitch Awards, which were previously open only to international participants outside Europe, will