Alibaba Earnings Results Beat Expectations as Cloud Computing Skyrockets

(Source: TheStreet.com) Chinese e-commerce giant Alibaba (BABA) posted quarterly results Thursday that beat market expectations and revealed that its cloud computing business is …