The complete story of how the James Webb Space Telescope survived twenty-five years of near-cancellation to become the most ambitious instrument humans have ever launched
The James Webb Space Telescope cost roughly $10 billion, launched on Christmas Day 2021, and has produced science…