Tuesday, April 23, 2024
Home Tags Alibaba Internet

Tag: Alibaba Internet

Alibaba fires 10 for leaking sexual assault accusations

0
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...