Alibaba shares drop 5% after revenue miss, $25 billion boost to buyback plan – CNBC

ecommerce business and cloud computing division remained slow. … Global Business and Financial News, Stock Quotes, and Market Data and Analysis.

Read the full article