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

By admin

Leave a Reply