Alibaba lays off 10 people for publicizing an employee’s sexual allegations
The group of employees have allegedly been fired because they publicly shared screenshots of an employee's post on sexual harassment, Bloomberg reported.Read More
bubmagAugust 30, 2021