A European-designed parachute system, the most complex ever built for a Mars mission, has successfully completed a critical high-altitude drop test on Earth, confirming its readiness to land the ...