Source: CHEAA-run China Appliance magazine

Revenue of Alibaba for Q3 2019 posted 119.02 billion Yuan, up by 40% year-on-year, higher than the expected 116.69 billion Yuan, and profit before tax 37.1 billion Yuan, up by 39% year-on-year, according to Q3 report of the company released on November 1 2019.