By FDI Creative Services on 02/23/2017
Category: Security News

Baidu denies CEO faces travel ban

BEIJING (Reuters) - Baidu Inc, the Internet firm behind China's largest search engine, on Thursday denied media reports that said CEO Robin Li was subject to a travel ban.

Related Posts