Alibaba Fires Manager Accused of Sexual Assault in China’s Latest Workplace Harassment Case – The Wall Street Journal

An Alibaba Group Holding Ltd. manager accused of sexual assault by an employee has been fired, and two other employees, including a senior executive, have resigned, according to a memo to company sta… [+1307 chars]