NASA’s James Webb Space Telescope Successfully Completes Final Testing; Ready for Shipment to Launch Site
NASA’s much-awaited James Webb Space Telescope has successfully completed its final tests, the US space agency has said. Engineering teams have completed Webb’s long-spanning comprehensive testing regimen at Northrop Grumman’s…