Beijing  21st February: Last week  Baidu  the leading search engine in China  released its results for the financial year 2018 Revenues were US$15 billion for the financial year 2018  representing a year-on-year 28% increase