The head of Alibaba Group Holding Ltd.’s video streaming platform Youku has stepped down and been arrested as part of a corruption case, the company said Dec. 3.
Yang Weidong, who has been with Youku since 2013, is being investigated by Chinese police and was arrested on Dec. 3, according to the company.