Baidu’s ‘I’m not your mum’ executive has left tech company
PR head at Chinese search group sparked backlash after posting social media videos demeaning staff
PR head at Chinese search group sparked backlash after posting social media videos demeaning staff