Northrop Grumman Completes Next Critical Launch Milestones of NASA’s James Webb Space Telescope Spacecraft
NASA’s James Webb Space Telescope Spacecraft Element (SCE) successfully completed acoustic and sine vibration testing at Northrop Grumman Corporation (NYSE: NOC) in Redondo Beach. […]