Alibaba beats on Q1 revenue and earnings | Capital Connection


The company's core commerce and cloud computing businesses boosted results....