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?