12-05-2024, 10:04 PM
PR executive reportedly departs China's Baidu after comments glorifying overwork draw backlash
https://www.channelnewsasia.com/east-asi...rk-4326191
https://www.channelnewsasia.com/east-asi...rk-4326191