Tech giant Alibaba fires manager as sexual assault case rocks China
Published
Alibaba has fired a manager accused of rape, moving to contain the fallout after an employee’s account of her ordeal went viral on social media and ignited fierce debate about rampant sexism across China’s tech industry.
Full Article