Report - Alibaba Group Announces Sept Quarter 2018 Results · 2 Income from operations was RMB13,501 million (US$1,966 million), a decrease of 19% year-over- year, primarily due to the consolidation

Please pass captcha verification before submit form