NASA’s James Webb Space Telescope to be Launched Spring 2019
NASA’s James Webb Space Telescope now is planning to launch between March and June 2019 from French Guiana, following a schedule assessment of the remaining integration and test activities. Previously Webb was targeted to launch in October 2018. “The change in launch timing is not indicative of hardware or technical performance concerns,” said Thomas Zurbuchen, […]
Continue Reading