28 May 2026 AtlasEdge secures €1.2bn financing facility Company to use funds to continue European expansion