
Baidu has shed about $63bn of capitalisation since its peak in May 2018. Reuters
Baidu has shed about $63bn of capitalisation since its peak in May 2018. Reuters
Baidu bumped from China’s internet top-five list again
The company is grappling with a slowdown in China and is facing intensifying competition for advertising from rivals