Baidu's company logo is seen at its headquarters in Beijing. Photo: Reuters

Baidu’s revenue forecast disappoints as US-listed shares tumble 12 per cent

Topic |   Baidu

TOP PICKS

Baidu's company logo is seen at its headquarters in Beijing. Photo: Reuters
READ FULL ARTICLE