Baidu, Inc. operates an Internet search engine. The Company offers algorithmic search, enterprise search, news, MP3, and image searches, voice assistance, online storage, and navigation services. Baidu serves clients globally.
While we are confident that the Chinese authorities and their 40-million population “lockdown” strategy in Hubei province will eventually  contain...