Alibaba’s shares were down 11% at $89.37 at the closing bell, ending the month 21.4% lower. The e-commerce giant’s shares were already feeling the pressure after reports suggested Ma was planning to cede control of financial technology firm Ant, an affiliate of Alibaba.
Subscribe To Our Free Newsletter |