22-05-2020 16:42 via zdnet.com

Alibaba delivers strong financial results, cloud revenue climbs 58%

Alibaba reported better-than-expected quarterly financial results on Friday fueled by a surge in online retail sales in China and strong growth in the firm's cloud business.
Read more »