Baidu, China's largest Internet-search engine and known as the "Google of China," posted net income of 219.8 million yuan ($30.5 million), up from 122.8 million yuan a year earlier. Revenue more than doubled to 571.1 million yuan. "Our efforts were rewarded by increases in our user traffic and expansion of our market share, further...