Shocking: Company distributes employees’ nude photos, sexually abuses them as punishment for not meeting sales targets
Neo Corporation faces outrage over alleged shocking punishments for underperforming staff, including forced nude photos and sexual abuse by management.
News