Alibaba beats estimates as pandemic fuels online, cloud computing demand

China’s Alibaba Group Holding Ltd beat quarterly revenue and profit estimates on Thursday, as its core commerce and cloud computing businesses continued...