Environment, News, Satellites 24 September 2024ESA awards Deimos €17 Million ContractESA awards Deimos €17 Million Contract for Pioneering Space Sustainability Mission “DRACO” World’s first demonstration of a controlled satellite break-up processMadrid, 24th September 2024 – The European Space Agency (ESA)…