Thales Alenia Space Secures €862 Million ESA Contract to Develop Lunar Descent Element for Argonaut Mission Matt Swayne January 30, 2025