Trust Africa News

Alibaba fires 10 employees for leaking details of sexual assault

Alibaba Group Holding Ltd. has dismissed 10 staffers for publicizing an employee’s account of sexual assault allegations against a former manager, people familiar with the matter said, as the e-commerce giant moves to resolve a case that’s rocked China’s tech establishment. Alibaba announced internally last week it fired the group for sharing a harrowing account…

Read Full News