Data Centers Intel

Echelon MAD20

ColocationCampus

Echelon MAD20 is a colocation data center operated by Echelon in Spain.

Echelon has 14 listed facilities, 4 of them in Spain.

Operator
Echelon
Facility code
MAD20
Country
Spain
Facility type
Colocation
Record level
Campus
Published capacity
264 MW across the market

Other Echelon facilities

Echelon: all 14 listed facilities

Sources for this record

Sources for this record
SourceListed asLinkRetrieved
Echelon websiteEchelon MAD20Operator page2026-09-28

Source data retrieved 2026-09-28. How the data is compiled

Report an error in this listing