logotype
Sign in

Baidu tanks 6.9% as Xi meet fuels investor concerns

Baidu tanks 6.9% as Xi meet fuels investor concerns
Credit: Global Panorama / flickr