Echelon
Echelon is currently navigating significant strategic evaluations, with reports suggesting Starwood is exploring options for the European data center firm. This potential divestment could value Echelon at approximately €4.5 billion, indicating a major shift in its ownership landscape and future direction. The company's market position and operational scale are clearly attracting substantial investor interest and potential restructuring.
In parallel with potential ownership changes, Echelon is making strides in sustainable operations and infrastructure development. Its Dub20 project is poised to be recognized by the government as a green energy park, underscoring a commitment to environmentally conscious practices. This focus on green energy aligns with broader industry trends towards sustainability and responsible data center management.
Furthermore, Echelon is expanding its physical footprint through significant investments. A joint venture with Iberdrola Digital Infra will see a $2.3 billion investment in Spanish data centers, beginning with a Madrid project targeting 144 MW of capacity. This expansion highlights Echelon's ambition to grow its European presence and meet increasing demand for digital infrastructure.
Last updated April 5, 2026