Baidu’s company logo is seen at its headquarters in Beijing

Baidu’s company logo is seen at its headquarters in Beijing

Baidu’ logo is seen at its headquarters Beijing December 17, 2014.
REUTERS/Kim Kyung-Hoon

Be the first to comment

Leave a Reply