Top public relations executive at Chinese technology firm Baidu apologizes after sparking backlash

A top public relations executive from Chinese technology firm Baidu has apologized after she made comments in a series of videos that critics said glorified a culture of overwork

Read Full Article