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.
Rescue mission for NASA’s $500 million space telescope passes key testing milestone
By system
May 9, 2026 •
49 views
Original source:
Spaceflight Now