Thales has secured a nearly $900 million contract from the ESA to develop the Lunar Descent Element (LDE) for the Argonaut ...