China Internet News Head of Alibaba video platform resigns amid corruption probe Yang Weidong, president of Chinese vide streaming behemoth Youku has stepped down… Raghuram GaddamDecember 4, 2018No comments