Alibaba got squeezed in China’s economic crunch, but it wasn’t all toil and trouble

Data showed that China’s economy was a burden on Alibaba’s core business, but the Chinese ecommerce giant’s happy enough. China’s economic woes have been taking a toll on Alibaba: while the firm inched sales up by 3% last quarter from … Continue reading Alibaba got squeezed in China’s economic crunch, but it wasn’t all toil and trouble