Alibaba fires 10 employees for leaking sexual assault allegations - Bloomberg News Published 30 Aug 2021 Full Article
Alibaba fires 10 employees for leaking details of sexual assault allegations Alibaba reportedly suspended the group after they shared a co-worker's account accusing a former manager of sexual harassment on an.. DNA 31 Aug 2021