04 May 0 This post was originally published on this site Alibaba beat on both the top and bottom lines. Revenue from its cloud-computing unit spiked 103% versus a year ago. Watch Alibaba trade in real time here. More » ContAdmin Uncategorized