Three popular video apps developed and owned by a Beijing technology firm have been barred from streaming Tencent’s top two mobile games, a court has announced. Guangzhou’s Intellectual Property Court issued two injunctions on Wednesday July 24. One was to stop Huoshan Live App from streaming shows involving Honor of Kings – a multiplayer online […]