Baidu’s ‘I’m not your mum’ executive has left tech company

Posted
PR head at Chinese search group sparked backlash after posting social media videos demeaning staff

Continue reading at The Financial Times »