That's a poor title, it should be "largest forced resignation". These people didn't quit, they were told to either resign with severance or be fired.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments