Alibaba Cloud pitches a contest Ecommerce giant Alibaba is on the lookout for Australian and New Zealand startup talent and will host its first pitching competition in Sydney in September to find a pair...