Alibaba Group said that through its proprietary modular architecture CUBE 5.0, it can shorten the delivery time of large-scale AI data centers to 100 days while reducing construction costs by 10%. This move aims to address the surge in demand for artificial intelligence infrastructure.