Default Term Listing Page Submitted by Anonymous (not verified) on Thu, 04/30/2015 - 14:58 Latest ‘I’m not your mother-in-law’: Baidu executive quits after stirring up toxic work culture debate May 10, 2024, 9:48 am China tech giant Baidu’s V-P apologises after backlash over tough style May 9, 2024, 4:36 pm Baidu shares sink most since 2022 despite denying links to China military AI Jan 15, 2024, 11:13 am Baidu’s ChatGPT-like Ernie Bot has more than 100m users: Chief technological officer Dec 28, 2023, 7:05 pm