Alibaba reports 119 billion yuan revenue in Q2, 42 pc down from last year

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