A sexual assault scandal has rocked Alibaba and led to departures at the Chinese e-commerce giant. source https://www.cnn.com/2021/08/09/tech/alibaba-employee-sexual-assault-intl-hnk/index.html