Alibaba’s cloud business has built a data center cooled by lake water

  AliCloud, the cloud computing division of Chinese e-commerce giant Alibaba Group, has built a new data center that has the interesting distinction of being cooled by water from a nearby lake. It’s just the latest in a string of advances and progressive designs for giant computing facilities over the past several years, as Internet […]