Is Alibaba Group a Buy?

… most recently reported quarter, core commerce sales jumped 56% year over year to $10.6 billion, while cloud computing revenue soared 90% to $825 million.