Tokyo Postal Chief Stripped of Duties Over Power Harassment Allegations
Revolution in Corporate Japan: Employees Electing Their Bosses Draws Mixed Reactions