Zheping Huang / Bloomberg:
Alibaba reports Q1 revenue up 4% YoY to ~$34B, below ~$34.9B est., and net income down 27% YoY to ~$3.4B, after aggressive promotions failed to drive spending — The domestic e-commerce leader reported revenue of 243.2 billion yuan ($34 billion) in the June quarter, versus the average projection for about 249.9 billion yuan.