Sep 19, 2011 The telescope that was once thought to be canceled has escaped mothballs and is on track for launch. The James Webb Space Telescope (JWST), formerly The Next Generation Telescope, is scheduled to be launched sometime in 2018. According to a report in Aviation Week & Space…
Continue reading