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…
Read More
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…
Read More