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