Alibaba beats on Q1 revenue and earnings | Capital Connection

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