The Independent Review Board (IRB) established by NASA to assess progress on its James Webb Space Telescope has unanimously recommended that development on the world's premier science observatory should continue; NASA has established a new launch date for Webb of 30 March 2021.

Source: NASA completes JWST review; launch delayed to 2021


David Cottle

UBB Owner & Administrator