Alibaba revenue beats, but investments prolong margin squeeze
BEIJING (Reuters) – Alibaba Group Holding Ltd (BABA.N), China’s biggest e-commerce firm, topped first-quarter revenue estimates on Thursday, but said investments in its food delivery business would continue to weigh…