Chinese tech executive quits after videos endorsing 24/7 work culture
Article content Baidu Inc.’s media relations chief has resigned after posting a string of videos endorsing 24/7 work and making light of staff wellbeing, reigniting a furor over the tech industry’s relentless “996” culture. Qu…