CNBC | Baidu denies CEO faces travel ban CNBC Baidu, the Internet firm behind China'slargest search engine, on Thursday denied media reports that said CEO Robin Li was subject to a travel ban. A crackdown on corruption in China, spearheaded by President Xi Jinping, has ensnared a number of high ... |