September 25, 2024
Deimos won a European Space Agency (ESA) contract for the first phase of a demonstration of a controlled satellite break-up process. The award announced Tuesday is a 3 million euro...
Sustainability