China's dominant Internet search engine Baidu Inc has fired eight executives accused of criminal behaviour, according to an internal memo seen by Reuters on Tuesday, as the company strives to keep...