Baidu poised to benefit from Google vs. China battle

Given all the contention with the Google vs. China war, there’s a lot to be lost: Google can lose an estimated $300 million to $600 million if it pulls out of the country, China’s image can be further tarnished on the human-rights front. At least one company will benefit tremendously from this conflict, and it is the search-engine giant in China: Baidu Inc.

Read more