Echelon Data Centres picks London for first investment outside of Ireland
Echelon Data Centres, the Irish data centre owner and developer, has announced that its first investment outside of its home country will be a new 20MW data centre facility in London’s docklands. The firm is stumping up £150m to build the data