Alibaba Invests in Cloud Computing With New Campus

(Source: ETF Database) Chinese tech giant Alibaba Group Holding Ltd. has opened a new campus for its cloud computing unit, Alibaba Cloud, in its home city of Hangzhou.