Alibaba fires 10 staffers for leaking sexual assault accusations

Alibaba announced internally last week it fired the group for sharing a harrowing account posted on an internal forum by a colleague surnamed Zhou, who accused a former manager of rapeAlibaba announced internally last week it fired the group for sharing a harrowing account posted on an internal forum by a colleague surnamed Zhou, who accused a former manager of rapeRead More