The most complex parachute system to ever deploy on Mars has successfully slowed down an ExoMars mock-up landing platform for a safe touchdown on Earth.
The most complex parachute system to ever deploy on Mars has successfully slowed down an ExoMars mock-up landing platform for a safe touchdown on Earth.