Share
Copied
Chinese e-commerce giant Alibaba Group has fired a manager and punished several executives over allegations of sexual assault.