BEIJING (Reuters) - The president of Alibaba Group Holding Ltd’s video streaming service, Youku, has stepped down and is believed to be talking to Chinese authorities as part of a potential corruption case, the company said on Tuesday.
The abrupt departure comes amid a wider reshuffle of Alibaba executives as the company shores up its leadership following the announcement by chairman Jack Ma that he will retire next year.
Read more