Alibaba shares slide 4% after former CEO quits cloud unit in surprise move

The cloud business is a major part of a restructuring the Chinese ecommerce giant announced in March. Read more at straitstimes.com.

Read the full article