Owns and operates large-scale data centre infrastructure.
Echelon Data Centres develops and operates large-scale data centre infrastructure assets to help meet the growing global demand for connected digital data and computing resources. It has a fast-growing portfolio of data centre and power generation and storage facilities across Ireland, the UK, Europe and North America.