tower assembly James Webb Space Telescope’s tower assembly is extended to allow for the deployment of sunshield 3 years ago The massive sunshield for the James Webb Space Telescope is one step closer to being completed. The massive new space…