Alibaba Cloud, the tech giant's cloud computing arm, has officially launched its first data center in Mexico on February 18, 2025. This strategic move expands Alibaba's global infrastructure to 87 availability zones across 29 regions. The new facility in Querétaro offers a comprehensive suite of cloud products, including computing, storage, and security services. Selina Yuan, President of International Business at Alibaba Cloud, emphasized the company's commitment to fostering innovation and collaboration in Latin America. This expansion aims to empower local businesses with world-class cloud technology and support Mexico's digital transformation.
Sources: South China Morning Post, Data Center Dynamics, TechNode Global