NASA delays James Webb Space Telescope launch until 2021
June 27, 2018
Today, NASA's independent review board announced that it has unanimously recommended that development on the James Webb Space Telescope should move forward. As a result, NASA has a new official launch date for the space observatory: March 30, 2021.
Source: Engadget | NASA delays James Webb Space Telescope launch until 2021
No Comments