No matching items found
SHOWING 3 Results
A man poured a bottle of water over Baidu Inc Chief Executive Robin Li on Wednesday at the opening of an annual conference for the Chinese search giant.
Chinese authorities have detained a man in connection with an investigation of an incident in which a man poured a bottle of water over Robin Li, chief executive of Chinese search giant Baidu Inc, at a conference,
Reports say that the executives, who failed to achieve the annual sales target, have chosen such punishment for themselves, and crawled on their hands and knees for three rounds during the company’s annual ceremony.