Echelon Data Centres creating 1,100 jobs with €1BN investment in development of new data centres
Echelon Data Centres Limited, a new Irish company based in Dublin, has announced that it will create 1,100 jobs through the €1bn development of 89,000m² of data...