Baidu denies CEO faces travel ban

Google, Dutch institute crack key internet security standard
February 23, 2017
Tesla shares slip as cash-burn raises concerns
February 23, 2017
This post was originally published on this site

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.