Alibaba posted its slowest revenue growth on record in its last financial year and its share price collapsed more than 50% amid a regulatory crackdown in China.
Story Published at: July 26, 2022 at 12:51PM
Story Published at: July 26, 2022 at 12:51PM