02 September 2011
Baidu shows off new mobile operating system
China's Google does a Google
05 July 2011
Microsoft does deal with Baidu
Will provide English language search results
The outfits have common clients