China's ecommerce giant Alibaba misses first-quarter revenue estimates

Alibaba's first-quarter revenue fell short of market expectations, impacted by cautious consumer spending in a struggling Chinese economy.

Read the full article