Baidu Is Blaming Its Disappointing Revenue Outlook on the Communist Party CongresssteemCreated with Sketch.drumz (55) in news • 7 years ago And its shares are sinking...SourceAuthor:FortuneThese posts are auto-generated by a bot news life post new