2020 was a year of monumental progress for NASA’s James Webb Space Telescope. The world’s largest and most powerful space observatory advanced through a series of engineering milestones at Northrop Grumman’s facilities in Redondo Beach, California, in preparation for its launch in 2021.
Source:: Goddard