Well over budget and well behind schedule, The James Webb Space Telescope passed a crucial milestone on the way towards launch.
Well over budget and well behind schedule, The James Webb Space Telescope passed a crucial milestone on the way towards launch.