Preparation for 2021 launch Redondo Beach, California. 19 December 2020. Northrop Grumman and NASA Complete Final Sunshield Deployment Test on the James Webb Space Telescope. To…