World News | Bloomberg News | Monday December 13, 2021
Alibaba Group Holding Ltd. has fired a woman who accused a manager of sexual assault, a surprise move that came just months after China's e-commerce leader admitted bungling its initial response to the allegation.
www.ndtv.com