Alibaba beats estimates as coronavirus fuels online, cloud computing demand
Alibaba Group beat quarterly revenue and profit estimates on Thursday, as its core commerce and cloud computing businesses continued to grow following China's emergence from the coronavirus lockdown.