Alibaba fires manager who is accused of rape by a female employee, after the allegation led to a police investigation; two execs also resigned for mismanagement (Bloomberg)

Main Menu