Alibaba beats on Q1 revenue and earnings | Capital Connection Shocho 5 years ago The company’s core commerce and cloud computing businesses boosted results.