The former head of Alibaba Group Holding Ltd.’s movie production arm has denied charges he took bribes during his time at rival Tencent Holdings Ltd.
Liu Chunning, the former executive director of Alibaba Pictures Group Ltd., stood trial in Shenzhen Nanshan District People’s Court on April 21. He was charged with accepting 2.14 million yuan while head of the online video department at Tencent.
Liu denied all the charges and said he has been “falsely charged and framed.”
The full original article can be found at english.caixin.com