Alibaba profit tumbles, but revenue surprises despite virus
Chinese e-commerce leader Alibaba said Friday its net profit fell 88 percent in the first quarter of the year, but revenue beat analyst forecasts despite the disruptions caused by the coronavirus.
May 22, 2020
0
6