An Bord Pleanala Grants Planning for €500m, 100MW Echelon Data Centre. Echelon Data Centres, the Irish data centre owner and developer, has been granted planning permission by An Bord Pleanala for a 100MW, 484,000 sqft data centre facility to be sited on the Avoca River B...