Take Your Trading To The Next Level. Get Started Here!

Alibaba sheds $20 billion in market value after scrapping plans to list its cloud business

November 17, 2023 Comments Off

Alibaba lost more than $21 billion in market cap off the back of its ill-fated cloud spinoff plans, according to CNBC calculations of data from FactSet.