Ex-CEO of Alibaba Zhang Quits As Cloud Head September 12, 2023 -Top News·BUSINESS·China The news led to shares of Alibaba Group slipping 3 per cent at the close of trading in Hong Kong — touted Read More