Echelon

Coverage

Echelon's Dub20 project is set to become the first energy park officially recognized by the government for its commitment to green energy.
Reports indicate that Starwood is evaluating its strategic options for the European data center firm Echelon, which could command a valuation of approximately €4.5 billion if a sale is executed.
Echelon and Iberdrola Digital Infra will jointly invest $2.3 billion in Spanish data centers, with their initial project in Madrid designed to deliver 144 MW of processing capacity.