China's Baidu probing own execs for graft: company

Baidu's company logo is seen at its headquarters in Beijing