Alibaba sexual harassment investigation: ‘no evidence to prove rape’

Police have found no evidence that an Alibaba employee was raped by her boss and a client on a business trip Chinese police say there is not enough evidence to prove that a manager and client raped an Alibaba employee at a business trip. In their initial findings police say the former manager was suspected … Continue reading Alibaba sexual harassment investigation: ‘no evidence to prove rape’