Enlarge / The James Webb Space Telescope lifts off from French Guiana on an Ariane 5 rocket on December 25. ESA – S. Corvaja Welcome to Edition 4.27 of the Rocket Report! And after two weeks away, the Rocket Report is back. I’d like to say I’m tanned, rested, and …
Read More »