NASA and Northrop Grumman engineers have completed the final testing phase for the James Webb Space Telescope and are preparing to ship the new observatory to a launch site in Kourou, French
MoreNASA has set March 30, 2021, as the new launch date for the James Webb Space Telescope after the independent review board released its findings and recommendations for the program. NASA said
More by Jane Edwards