Alibaba beats with June quarter revenue of $16.3B, up 42% YoY, cloud computing revenue of $1.1B, up 66% YoY, and core commerce revenue of $14.14B, up 44% YoY
SHANGHAI (Reuters) - China's Alibaba Group Holding Ltd (BABA.N) reported better-than-expected quarterly revenue and profit on Thursday …