With the Google of China about to release earnings, investors are worried. The stock is down significantly off the year high.

Here’s an interesting article at The Motley Fool about Baidu.

Rating 3.00 out of 5
[?]