Head of Alibaba video platform resigns amid corruption probe

Yang Weidong, president of Chinese vide streaming behemoth Youku has stepped down…