Baidu revenue outlook hit by Congress meeting, shares tumble
Chinese search engine giant Baidu Inc offered a disappointing revenue outlook for the rest of the year, blaming lost advertising sales during this month's Communist Party Congress and sending its shares sliding more than 10 percent. More »
