Back to Overview 04.11.2020 New Searchmetrics study reveals the secrets of success for Baidu, China’s most important search engine