Embargo: Friday 22 April 9Am Alibaba Group Joins Low Carbon… | MENAFN.COM

The nine patents offered are parts of Alibaba’s green data center technologies including the unique“soaking server” cooling system Alibaba Cloud has …