Alibaba beats revenue expectations on cloud boost

(Source: iTnews) Alibaba has invested in new business lines such as cloud computing as a boom in its core e-commerce has peaked and its top line growth is slowing. It reported …