Why Shares of Baidu Rose 12.5% in June Published 05 Jul 2020 The leading Chinese search engine might get bailed out of a loss-making division. Full Article