MONEY (MSM)

Alibaba shares hit record low after earnings miss

Alibaba’s shares skidded to a record low in New York on Wednesday after China’s biggest e-commerce company posted its slowest revenue growth in over three years. As well as missing revenue forecasts, Alibaba announced a $4 billion share repurchase program over two years, which it said was primarily aimed at offsetting the impact of the company’s share-based compensation programs and other factors that could dilute the share price. China’s economy