Recent Finacing
Recent Raise
Echelon Data Centres is an Irish-headquartered developer and operator of large-scale data centre campuses across Europe.
Focus Areas
Recent Investors
Valuation as of 02/15/2024
Total Raised
Funding rounds
Investors
See the team members at Echelon Data Centres.