See More Hear More Watch More Hear More Get on iTunes
The Wrap TheWrap

Alibaba President Arrested

Patrick Liu, the president of Chinese company Alibaba’s digital entertainment unit, has been arrested by the Chinese police. An Alibaba spokesman said in a statement, “This issue is related to his time at Tencent and has nothing to do with Alibaba.” Liu was formerly the head of Tencent Video.


More from