20 Oct 2021 Echelon Data Centres announces second UK data center project Company partners with Starwood Capital for $250m facility in Buckinghamshire