The Baidu logo atop the company's R&D Center in Shanghai, China, August 11, 2021. /CFPChina's tech giant Baidu reported a 20-percent increase in its second quarter reve
China plans to launch the Chang'e-5 lunar probe by the end of this year, a senior designer said at the ongoing 2020 China Space Conference in Fuzhou, capital of east Ch