When employers try to manage the unlikable Exclusive Features January 13, 2026 For decades, companies have tried to control what employees say in public. What is new is the attempt to control…
Delta Electronics Thailand faces backlash over employee’s death after denied sick leave Employee health September 27, 2024 A tragic incident has unfolded at Delta Electronics Thailand, where a 30-year-old employee, May, lost her life after being denied…