The European Space Agency (ESA) has signed an €862 million ($897 million) contract with Thales Alenia Space (TAS) for the manufacturer to deliver cargo to the lunar surface under ESA’s ...