Echelon Partners with Iberdrola for Spanish Data Center
July 30, 2025 Spain
Echelon Data Centres this week announced the signing of a joint venture (JV) agreement with Iberdrola to build and operate data centers in Spain. Echelon will own 80 percent of the JV, with Iberdrola owning the remaining 20 percent through its dedicated digital infrastructure subsidiary...
Read more