Sign Up!
Login
CW: suicide. A court in France ruled that three executives of the company France Telecom, now called Orange, are guilty of "institutional moral harassment" which led to 35 employees committing suicide due to a toxic work environment. Right call?
Comments: Add Comment