20 Sep 2024 Alibaba Cloud claims modular data center can halve build times Company invests in solutions to help satisfy demand for AI