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 now invite UK and EU-based SMEs to showcase their product ideas in a contest judged on innovation, market potential and feasibility. Entrants are encouraged to submit 30-second videos on...