Alibaba fires manager who allegedly sexually assaulted female staffer

China

Reuters
09 August, 2021, 11:20 am
Last modified: 09 August, 2021, 11:24 am