WeChat blocks sharing of short videos from a Baidu app

Tencent’s super app allows the company to battle rivals

Topic |   Apps
READ FULL ARTICLE