Chinese PR executive’s online rant reignites criticism of tech work culture 0 09.05.2024 11:14 Financial Times Baidu’s public relations head tells staff she can ruin careers and needs them to work constantly in series of social media videos