Source: Tech – South China Morning PostAlibaba Group Holding reported better-than-expected earnings for the June quarter, even as weakened consumption and economic headwinds in China crimped the profitability of the world’s largest e-commerce retailer.Read More