The president of Alibaba’s streaming service, Youku, has stepped down and is believed to be co-operating with Chinese officials as part of a potential corruption case. Yang Weidong, who has worked at Youku for around five years, joined the company before it was fully acquired by Alibaba in 2015. … Read entire story.
Source: Deadline