Alibaba’s sales surge as people shop online during lockdown
[caption id="attachment_1629" align="alignnone" width="747"] FILE PHOTO: A logo of Alibaba Group is seen at an exhibition during the World Intelligence Congress in Tianjin, China May...