Iberdrola and Echelon's Madrid Sur nears FID
Iberdrola and Echelon Data Centres hope to make a final investment decision (FID) on their €1.2 billion Madrid Sur data centre project before the end of the year, and close on its financing at the start of 2027, according to a source familiar with the project.The two sponsors are looking to...