TechCrunchAlibaba returns to growth with revenue up 51% to $13.9 billionMay 15, 2019Rita Liao & Jon RussellBy Rita Liao & Jon Russellmore_vert