August 20, 2020 by Business China’s Alibaba beats quarterly profit estimates China's Alibaba Group Holding have beaten quarterly revenue and profit estimates as its core commerce and cloud computing businesses benefited from a shift to online shopping and working from home due to the coronavirus crisis. From our friends over at the : Business You can see the Full Story: Click Here