Rocked by sexual assault allegation, Alibaba launches investigation, suspends several staff | AWANI International