
For Chinese e-commerce giant and cloud provider Alibaba Group (NYSE: BABA), the past six months have not been kind.
Over this period, Alibaba shares are down more than 30%. Market share losses in Chinese e-commerce and questions surrounding the firm’s artificial intelligence (AI) leadership have been two significant headwinds for the stock.