Zheping Huang / Bloomberg:
Alibaba misses in Q2, reporting $31.8B revenue, below $32.4B estimates, as net income rebounds to $7B from a loss in Q1 due to an antitrust fine — – It returned to profit after first loss in 9 years last quarter — Jack Ma’s firm is seeking to look past its regulatory woes