Coco Liu / Bloomberg:
Alibaba misses with Q2 sales of $31.4B, up 29% YoY but below $32.1B estimates, as net income reached $846M — – Outlook fell short as quarterly sales numbers missed estimates — China’s e-commerce leader struggling with slowing consumption — Alibaba Group Holding Ltd. outlook …