Alibaba shares drop 5% after revenue miss, $25 billion boost to buyback plan – CNBC General … e–commerce business and cloud computing division remained slow. … Global Business and Financial News, Stock Quotes, and Market Data and Analysis. Read the full article