A man wearing a face mask walks past the offices of Chinese e-commerce firm Alibaba in Beijing, Tuesday, Aug. 10, 2021. China's largest e-commerce company, Alibaba, says it has fired a manager accused of sexually assaulting a female employee during a business trip. A memo from Alibaba's CEO released Monday pledged to strengthen its anti-sexual harassment policy. TAIPEI, Taiwan (AP) — Two men were detained Saturday on suspicion of sexual assault in a case that shook Alibaba Group, the world’s biggest e-commerce company, Chinese police announced. The men, identified by the surnames Wang and Zhang, were suspected of the crime...