Alibaba fires 10 employees for leaking details of sexual assault allegations
Published
Alibaba reportedly suspended the group after they shared a co-worker's account accusing a former manager of sexual harassment on an external platform.
Full Article