NASA’s Telescope Has Been Deployed, Reaching Engineering Milestone Economarks Media January 9, 2022 What has taken decades in the making, the James Webb Space Telescope has been fully deployed with it’s primary gold-coated mirror – the final stage Read more »