business.financialpost.com
Three startups that wowed Jack Ma and won Alibaba’s backing
Startup competition whittled down 600 entrants to three winners (who’ll share US$3M) and three finalists