Alibaba shares plunge as much as 10% after canceling plans to spin off cloud unit – Quartz

… Business News. Alibaba shares plunge as much as 10% after canceling plans to spin off cloud unit. Shares of Chinese ecommerce firm Alibaba Group …

Read the full article