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.

Chief at Alibaba video site Youku steps down amid corruption probe

Any comments?

Leave a Reply

%d bloggers like this: