CHINA Alibaba beats Quarterly Revenue, Profit Estimates August 21st, 2020 Alibaba Group beat quarterly revenue and profit estimates as its core commerce and cloud computing businesses.