Environment, News, Satellites 24 September 2024 ESA awards Deimos €17 Million Contract ESA 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 –…