25 Mar 2026 Echelon Data Centres secures €1.7bn loan financing from Morgan Stanley Funds set to fuel company's European build-out