Alex Zhang Alibaba Published February 6, 2018 at 744 × 400 in Why Tencent Video, iQiyi and Youku Are So Successful – Alex Zhang Ex-Alibaba Pictures.