Apps

WeChat blocks sharing of short videos from a Baidu app

Tencent’s super app allows the company to battle rivals

READ FULL ARTICLE