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.
… 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.