Earlier this month, six former employees of Tencent Holdings (Tencent), including Liu Chunning, a now high-level executive of Alibaba Group, were detained by Chinese authorities as part of a bribery investigation relating to payments made by online video content providers to employees of Tencent, including Liu. In addition to showcasing the continued fight against graft… Continue Reading