Alibaba fires manager, 2 resign after worker details sex assault in online post

A manager at Alibaba, one of the world’s largest retailers, has been fired and two resigned after a female employee wrote a post online detailing an incident of sexual assault last month.