Article

herald.co.zwherald.co.zw on 2022-05-30 00:01

Alibaba share surges as sales boost sentiment

Chinese tech shares jumped on Friday as two of the biggest Internet giants reported sales that topped estimates, lifting some of the gloom that had ...

Related news