Chinese e-commerce giant Alibaba rocked by harassment charges
Chinese tech giant Alibaba has fired a manager accused of sexually assaulting a female employee. That's according to a memo by Chief Executive Daniel Zhang seen by Reuters. The company is already under pressure from a regulatory crackdown.