Ann Maria Shibu
The Latest
-
Alibaba Fires 10 For Leaking Sexual Assault Accusations
Alibaba Group Holding Ltd dismissed 10 employees for publicizing a female colleague's account of sexual assault allegations against a former manager, Bloomberg News reported on Monday, citing people familiar with the matter. Alibaba Group Holding Ltd dismissed 10 employees for publicizing a female colleague's account of sexual assault allegations against a former manager, Bloomberg News reported on Monday, citing people familiar with the matter.