Our Projects

The Madrid Sur project will represent an investment of some €2bn and will generate about 1,500 direct and indirect jobs in construction and as permanent operational roles. It is expected to be operational in 2029.

Echelon Iberdrola Digital Infra has a further X sites in Spain being readied for development.