August 19th, 2018 - 09:16 GMT After Decade-Long Absence, Google Mulls Relaunching in China Google executives have admitted that they are considering the possibility of relaunching their search engine in China after an almost decade-long absence from the country. Read more