AI data center builds

220 builds · 93 gigawatts

Echelon Iberdrola Madrid Sur campus

Echelon Data Centres · Madrid, Spain · 144 MW · Announced

Source

The Echelon and Iberdrola JV's first project is Madrid Sur, a 144 MW data center complex with a 230 MW grid connection.

Facts

As of Jul 28, 2025
Partners
iberdrola
Capacity
144 MW144 MW IT with a secured 230 MW grid connection
Location
Madrid, Spain · Cloud regions nearby
Announced
Jul 28, 2025
On file since
Jul 28, 2025 · capacityglobal.com

Related builds

Sources and links