Alibaba Trims Guidance on Macro Uncertainty, Consumer Count Up 4 Percent November 02, 2018 | Earnings