Alibaba reports 119 billion yuan revenue in Q2, 42 pc down from last year General Chinese ecommerce giant Alibaba said its second-quarter revenue growth slowed to 40 percent year-on-year on Friday, although its net profit more … Read the full article