Rescue mission for NASA’s $500 million space telescope passes key testing milestone
Katalyst Space Technologies’ Link spacecraft is set to head to orbit in June 2026 onboard Northrop Grumman’s Pegasus XL air-launched rocket. NASA awarded Katalyst a $30 million contract for the mission in September 2025.
Published by Spaceflight Now on 05/08/2026