Alibaba Group Holding missed analysts' estimates for second-quarter sales on Friday, as persistent economic uncertainty ...
Alibaba had to wow investors with its earnings report Friday—and came close, but not necessarily how it thought it ...